Java猜拳小游戏源代码Word文档下载推荐.doc
《Java猜拳小游戏源代码Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《Java猜拳小游戏源代码Word文档下载推荐.doc(4页珍藏版)》请在冰豆网上搜索。
![Java猜拳小游戏源代码Word文档下载推荐.doc](https://file1.bdocx.com/fileroot1/2022-10/22/b638fa45-b5b3-46b9-bbf5-f42c2b227089/b638fa45-b5b3-46b9-bbf5-f42c2b2270891.gif)
}
switch(quan){
case1:
System.out.println(name+"
出拳:
剪刀"
);
break;
case2:
石头"
case3:
布"
returnquan;
}
}
第二个文件:
importjava.util.Scanner;
publicclassGame{
intcount=0;
intcountP=0;
Personperson=newPerson();
Computercomputer=newComputer();
Scannerinput=newScanner(System.in);
publicvoidinitial(){
System.out.print("
请选择你的角色(1.刘备2.孙权3.曹操):
"
intjuese=input.nextInt();
switch(juese){
person.name="
刘备"
;
break;
孙权"
曹操"
请选择对手角色(1.关羽2.张飞3.赵云):
intJueSe=input.nextInt();
switch(JueSe){
computer.name="
关羽"
张飞"
赵云"
publicvoidbegin(){
\n要开始吗?
(y/n)"
Stringans=input.next();
if(ans.equals("
y"
)){
Stringansw;
do{
inta=person.showFist();
intb=computer.showfist();
if(a==1&
&
b==3||a==2&
b==1||a==3&
b==2){
System.out.println("
结果:
你赢了!
person.score++;
}elseif(a==1&
b==1||a==2&
b==2||a==3&
b==3){
平局,真衰!
嘿嘿,等着瞧吧!
countP++;
}else{
你输了!
computer.score++;
}
count++;
System.out.print("
\n是否开始下一轮?
(y/n)"
answ=input.next();
}while(answ.equals("
));
publicStringcalcResult(){
Stringa;
if(person.score>
computer.score){
a="
最终结果:
恭喜恭喜!
}elseif(person.score==computer.score){
打成平手,下次再和你一决高下!
呵呵,你输了!
笨笨,下次加油啊!
returna;
publicvoidshowResult(){
System.out.println("
---------------------------------------------------"
\t\t"
+person.name+"
VS"
+computer.name+"
\n"
对战次数:
+count+"
次"
平局:
+countP+"
System.out.println(person.name+"
得:
+person.score+"
分"
System.out.println(computer.name+"
+computer.score+"
分\n"
System.out.println(calcResult());
第三个文件:
publicclassPerson{
publicintshowFist(){
\n请出拳:
1.剪刀2.石头3.布"
intquan=input.nextInt();
case1:
System.out.println("
你出拳:
case2:
case3:
第四个文件:
publicclassTest{
publicstaticvoidmain(String[]args){
Gameg=newGame();
-----------------欢迎进入游戏世界--------------------\n\n"
\t\t******************"
\t\t**猜拳开始**"
\t\t******************\n\n"
出拳规则:
g.initial();
g.begin();
g.showResult();