/*
if else条件判断的初级应用案例
*/
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入1-3之间(1-石头 2-剪刀 3-布)的数字:");
int person=input.nextInt();
if(person!=1&&person!=2&&person!=3) {
System.out.println("输入错误!");
System.exit(0);
}
Random random=new Random();
int computer=1+random.nextInt(3);
if(person==computer) {
System.out.println("【结果】平局!");
}else if(person==1&&computer==2||
person==2&&computer==3||
person==3&&computer==1) {
System.out.println("【结果】您获胜!");
}else {
System.out.println("【结果】电脑获胜!");
}
if(computer==1) {
System.out.println("注:电脑出的是石头");
} else if(computer==2){
System.out.println("注:电脑出的是剪刀");
}else {
System.out.println("注:电脑出的是布");
}
}