java猜拳_java猜拳
importjava.util.Scanner;public classstartGuess {
Person jia;
Computer yi;intcount;public voidinitial() {
jia= newPerson();
yi= newComputer();
count= 0;
}public voidshowout12() {
initial();
System.out.println("----------歡迎進(jìn)入游戲世界-----------");
System.out.println("**********************************");
System.out.println("*** 猜拳,開始 ***");
System.out.println("**********************************");
System.out.println("出拳規(guī)則:1.剪刀 2.石頭 3.布");
System.out.println("請選擇對方角色(1:劉備 2:孫權(quán) 3:曹操):");
Scanner input= newScanner(System.in);int h =input.nextInt();switch(h) {case 1:
yi.name= "劉備";break;case 2:
yi.name= "孫權(quán)";break;case 3:
yi.name= "曹操";break;
}
System.out.println("請輸入你的名字:");
jia.name=input.next();
System.out.println("你選擇了" + yi.name + "對戰(zhàn)");
System.out.println("要開始嗎?y:是 n:否");
String con=input.next();while (con.equals("y")) {intper;intcom;if (con.equals("y")) {
per=jia.showout();
com=yi.showout11();if ((per == 1 && com == 1) || (per == 2 && com == 2)|| (per == 3 && com == 3)) {
System.out.println("結(jié)果:和局,真衰!");
}else if ((per == 1 && com == 3) || (per == 2 && com == 1)|| (per == 3 && com == 2)) {
System.out.println("結(jié)果:恭喜,你贏了!");
jia.Score++;
}else{
System.out.println("結(jié)果說:^_^,你輸了,真笨!");
yi.Score++;
}
count++;
}
System.out.println("是否進(jìn)行下一輪.y:是 n:否");
con=input.next();
}
showgg();
}public voidshowgg() {
System.out.println("-----------------------------");
System.out.println(jia.name+ " VS " +yi.name);
System.out.println("對戰(zhàn)次數(shù):" +count);
System.out.println("姓名" + "\t" + "積分");
System.out.println(jia.name+ "\t" +jia.Score);
System.out.println(yi.name+ "\t" +yi.Score);if (jia.Score >yi.Score) {
System.out.println("甲贏了");
}else if (jia.Score
System.out.println("乙贏了");
System.out.println("-----------------------------");
}
}
}
總結(jié)
以上是生活随笔為你收集整理的java猜拳_java猜拳的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单核工作法13:永不拖延(下)
- 下一篇: nginx 防止恶意域名解析_配置ngi