import java.util.Scanner; public class text { public static void main(String[] args) { int k = 1; game you = new game(); do { System.out.println("猜拳游戏现在开始" + "\n" + "输入 0 :石头 1 :剪刀 2 :布"); you.hanshu(); System.out.println("是否继续游戏? 1 : 继续 2 :...
package Practice; import java.util.Scanner; public class Rock_Paper_Scissors { public static void main(String[] args) { // 需求:玩家和电脑的一个5局三胜的剪刀石头布游戏。 // 变量: // 玩家和电脑选择的手势。 int playerInput, computerInput; int playerWinCount = 0; int computerWinCount = ...
setTitle("石头剪刀布游戏"); // 设置窗体左上顶点坐标 setLocation(250,250);
String s2 = "剪刀"; System.out.println("对方使出了"+s2); if (s.equals("石头")&&s2.equals("剪刀")){ System.out.println("您赢了"); } if (s.equals("剪刀")&&s2.equals("剪刀")){ System.out.println("对局平局"); } if (s.equals("布")&&s2.equals("剪刀")){ System.out.print...
1、第一种实现方法,调用Random数据包,直接根据“1、2、3”输出“剪刀、石头、布”。主要用了9条输出判断语句。 import java.util.Random;import java.util.Scanner;publicclasscaiquan{publicstaticvoidmain(String[]args){Randomr=newRandom();intdiannao=r.nextInt(3)+1;Scanners=newScanner(System.in);System...
import java.util.Random; public class RockPaperScissors { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Random random = new Random(); String[] choices = {"石头", "剪刀", "布"}; System.out.println("欢迎来到石头剪刀布游戏!"); ...
("输入错误,请重新输入:1. 石头 2. 剪刀 3. 布");}}while(playerChoice<1||playerChoice>3);intcomputerChoice=random.nextInt(3)+1;StringplayerMove="";StringcomputerMove="";switch(playerChoice){case1:playerMove="石头";break;case2:playerMove="剪刀";break;case3:playerMove="布";break;}...
我们模拟人与电脑玩剪刀石头布的游戏,人的输入,由 Scanner 键盘端输入,电脑由随机数生成。 我用面向对象思想进行设计: 主体代码如下: public class GameComputerOOP { public static void main(String[] args) { Computer cmp = new Computer(); User user = new User(); ...
System.out.println(this.name +"请出拳:石头"); break; } case 2:{ System.out.println(this.name +"请出拳:剪刀"); break; } default:{ System.out.println(this.name +"请出拳:布子"); break; } } return num; } } 人: import java.util.Scanner; ...