import java.util.Scanner;
/**
* switch实现石头/剪子/布并判断胜负
*/
public class Switch {
public static void main(String[] args) {
System.out.println("please choice:");
System.out.println(" 1: 石头");
System.out.println(" 2: 剪刀");
System.out.println(" 3: 布");
Scanner scanner=new Scanner(System.in);
int choice=scanner.nextInt();
// 用户输入:
// 计算机随机数 1, 2, 3:
int random =(int) Math.random() * 3;
switch (choice) {
// TODO:
case 1-> {
if (random==1) {
System.out.println("我也出石头,打平!");
}else if(random==2) {
System.out.println("我出剪刀,你赢啦!");
}else {
System.out.println("我出布,你输了···");
}
case 2-> {
System.out.println("我出石头,你输了···");
System.out.println("我也出剪刀,打平!");
}else{
System.out.println("我出布,你赢啦!");
case 3-> {
System.out.println("我出石头,你赢啦!");
System.out.println("我出剪刀,你输了···");
System.out.println("我也出布,打平!");
default ->System.out.println("请重新选择");
Sign in to make a reply
光哐哐哐哐
import java.util.Scanner;
/**
* switch实现石头/剪子/布并判断胜负
*/
public class Switch {
public static void main(String[] args) {
System.out.println("please choice:");
System.out.println(" 1: 石头");
System.out.println(" 2: 剪刀");
System.out.println(" 3: 布");
Scanner scanner=new Scanner(System.in);
int choice=scanner.nextInt();
// 用户输入:
// 计算机随机数 1, 2, 3:
int random =(int) Math.random() * 3;
switch (choice) {
// TODO:
case 1-> {
if (random==1) {
System.out.println("我也出石头,打平!");
}else if(random==2) {
System.out.println("我出剪刀,你赢啦!");
}else {
System.out.println("我出布,你输了···");
}
}
case 2-> {
if (random==1) {
System.out.println("我出石头,你输了···");
}else if(random==2) {
System.out.println("我也出剪刀,打平!");
}else{
System.out.println("我出布,你赢啦!");
}
}
case 3-> {
if (random==1) {
System.out.println("我出石头,你赢啦!");
}else if(random==2) {
System.out.println("我出剪刀,你输了···");
}else {
System.out.println("我也出布,打平!");
}
}
default ->System.out.println("请重新选择");
}
}
}