//刚学习java,老师布置的一个比较简单的程序
//如果有任何问题可以提出讨论
import java.util.Random;
import java.util.Scanner;public class Guess_Game {public static void main(String[] args) {String zero = "scissor.";String one = "rock.";String two = "paper.";Scanner sc = new Scanner(System.in);System.out.println("scissor (0),rock (1),paper (2): ");int yourGuess = sc.nextInt();Random random = new Random();int computerGuess = random.nextInt(3);System.out.println("The computer guess is " + computerGuess);if (yourGuess == computerGuess) {if (computerGuess == 0) {String str = "scissor";System.out.println("The computer is  " + str + "you are scissor too. It is a draw ");return;}if (computerGuess == 1) {String str = "rock";System.out.println("The computer is  " + str + "you are scissor too. It is a draw ");return;}if (computerGuess == 2) {String str = "paper";System.out.println("The computer is  " + str + "you are scissor too. It is a draw ");return;}}if (yourGuess == 0) {if (computerGuess == 1) {System.out.println("The computer is " + one + " you are " + zero + "You lost");}if (computerGuess == 2) {System.out.println("The computer is " + two + " you are " + zero + "You win");}}if(yourGuess == 1){if (computerGuess == 0) {System.out.println("The computer is " + zero + " you are " + one + "You win");}if (computerGuess == 2) {System.out.println("The computer is " + two + " you are " + one + "You lost");}}if(yourGuess == 2){if (computerGuess == 0) {System.out.println("The computer is " + zero + " you are " + two + "You lost");}if (computerGuess == 1) {System.out.println("The computer is " + one + " you are " + two + "You win");}}}
}

JAVA实现石头剪刀布的游戏相关推荐

  1. java 石头剪刀布_Java实现石头剪刀布小游戏

    本文实例为大家分享了Java实现石头剪刀布的具体代码,供大家参考,具体内容如下 代码: package com.neusoft.test; import java.awt.BorderLayout; ...

  2. java贪吃蛇不能回头,儿时回忆!泪流满面,Java 实现贪吃蛇游戏的示例(附代码)...

    image.png image.png java实现贪吃蛇游戏需要创建一个桌面窗口出来,此时就需要使用java中的swing控件 创建一个新窗口 JFrame frame = new JFrame(& ...

  3. python猜拳游戏三局两胜制_python石头剪刀布小游戏(三局两胜制)

    Python 石头剪刀布小游戏(三局两胜),供大家参考,具体内容如下 import random all_choioces = ['石头', '剪刀', '布'] win_list = [['石头', ...

  4. java猜数字小游戏_Java实现简单猜数字小游戏

    本文实例为大家分享了Java实现猜数字游戏的具体代码,供大家参考,具体内容如下 完成猜数字游戏需要实现以下几点:获得一个随机数作为"答案数": 输入数字,与"答案数&qu ...

  5. java手机象棋软件下载,Java手机网络版象棋游戏附源码JAVA游戏源码下载

    运行于手机上的中国象棋游戏,鉴于JAVA J2ME技术,本游戏分服务端和客户端,导入JAR包即可在手机上运行,内有开发文档和运用说明. Java手机网络版象棋游戏附源码 (1 folders, 2 f ...

  6. 不愧是大厂牛人!用Java实现象棋小游戏(附超详细,超长究极无敌代码)

    本文实例为大家分享了java实现象棋小游戏的具体代码,供大家参考,具体内容如下 用Eclipse编写 java环境1.8jdk 代码如下 package xiangqi象棋; /***中国象棋Java ...

  7. Java练手小游戏---黄金矿工

    你玩过4399曾经最火的黄金矿工小游戏吗,黄金矿工小游戏是一款休闲娱乐的一个挖宝游戏,在游戏中地下会有许多的宝藏,你得想办法把它们都挖出来,作为矿工的你,对你来说是轻车熟路的,能不能挖到宝,看你抓取的 ...

  8. Java -- 乒乓球 乒乓弹球游戏

    <疯狂Java讲义> 练习游戏 import java.awt.Canvas; import java.awt.Color; import java.awt.Dimension; impo ...

  9. java案例-实现斗地主游戏案例

    java案例-实现斗地主游戏案例 1.需求分析: 模拟斗地主游戏,利用集合,Map实现斗地主的逻辑,并且可以看分派好的牌 2.具体实现: (1)在牌盒(字符串数组)存储四个花色: String[] c ...

最新文章

  1. MD5加密 登录用户名密码
  2. tf.nn.embedding_lookup函数的用法
  3. 【分析】浅谈C#中Control的Invoke与BeginInvoke在主副线程中的执行顺序和区别(SamWang)
  4. 报头中的偏移量作用_C语言中函数的实现
  5. html-body相关标签
  6. 工作汇报ppt案例_【赠书】开工大吉!今年一定要干过写PPT的!
  7. 一文搞懂MySQL-8.0 redo优化
  8. Linux系统手动安装rpm包依赖关系分析(以Kernel升级为例)
  9. 信度spss怎么做_SPSS进行问卷量表信度检验(详细操作过程及结果分析)
  10. 一款批量修改AE模板的工具
  11. 生产者 消费者模式
  12. 分享几个免费的人工智能类API接口
  13. 督查督办系统作用是什么
  14. DEDECMS留言薄全站调用方法
  15. 某android广告SDK逆向分析总结
  16. httpclient报错:Invalid use of BasicClientConnManager: connection still allocated. Make sure to release
  17. Word自动编号,掌握这几招,再也不用手动敲编号!
  18. AndroidPlayPlane战机小游戏
  19. 诺奖得主 朱棣文 哈佛大学毕业演讲:生命太短暂,你必须对某样东西倾注你的深情!
  20. 图像滤波边界处理方法对图像滤波的影响

热门文章

  1. Linux下的du -sh命令
  2. 波吉学源码——AQS源码剖析
  3. matlab保存动态图
  4. 用微信和QQ来学习外语
  5. 数字化时代的企业进取心精神:建立大数据和机器学习战略
  6. QT图片叠加CompositionMode效果一览
  7. iEx.ec 创始人 Fedak 教授在 EDCON 峰会上的精彩演讲内容
  8. [redis] redis
  9. ccboot最新服务器配置,转载:CCBOOT推荐配置
  10. centos7安装随堂笔记