class a {
public static void main(String[] args) {
随机三个数 0 1 3
int computerNum = new Random().nextInt(3);
while (true) {
boolean b = true;
System.out.println("输入0 布 1 剪刀 0 石头");
通过Scanner 键盘输入 玩家的数
Scanner scanner = new Scanner(System.in);
int userNum = scanner.nextInt();
switch (userNum) {
case 2:
System.out.println("用戶玩家出石头");
break;
case 1:
System.out.println("用戶玩家出 -->剪刀");
break;
case 0:
System.out.println("用戶玩家出布");
break;
default:
System.out.println("输入不正确,按提示输入");
b = false;
break;
}
if (b == true) {
switch (computerNum) {
case 2:
System.out.println("电脑玩家出石头");
break;
case 1:
System.out.println("电脑玩家出 剪刀");
break;
case 0:
System.out.println("电脑玩家出布");
break;
}
if (computerNum == userNum) { //0
System.out.println("平局");
} else if (computerNum == 0 && userNum == 2 || computerNum == 1 && userNum == 0 || computerNum == 2 && userNum == 1) {
System.out.println("电脑赢");
} else if (b == true) {
System.out.println("恭喜你 你赢了");
}
}
}
}
}