java猜拳小游戏代码分享!!!详解!!!
好,我们废话不多说,开始!!!
分享分为 1.0版本(初始版) 和 2.0版本(普通版)
首先是 1.0版本(初始版) 的代码!!!
import java.util.Scanner; //导入Scanner
public class caiquan{
public static void main(String[] args){
Scanner in=new Scanner(System.in); //输入Scanner
System.out.println("------猜拳游戏------");
System.out.println("(1=剪刀,2=石头,3=布)");
int ren=in.nextInt(); //声明名为ren的int型Scanner
int AI=(int)(Math.random()*3)+1; //声明名为AI的1~3随机生成变量
String ren_chuquan="拳头"; //声明叫ren_chuquan的变量并赋值为"拳头"
String AI_chuquan="拳头"; //声明叫AI_chuquan的变量并赋值为"拳头"
if(ren==1){
ren_chuquan="剪刀"; //如果变量ren等于1给ren_chuquan赋值"剪刀"
}else if(ren==2){
ren_chuquan="石头"; //同上说法
}else if(ren==3){
ren_chuquan="布"; //同上说法
}
if(AI==1){
AI_chuquan="剪刀"; //基本一样,只是变成修电脑(AI)
}else if(AI==2){
AI_chuquan="石头";
}else if(AI==3){
AI_chuquan="布";
}
if(ren==AI){
//平局
System.out.println("你出:"+ren_chuquan+"---"+"电脑出:"+AI_chuquan+"---"+"emmm,你和电脑平局了=_=*");
}else if(ren==1&&AI==2||ren==2&&AI==3||ren==3&&AI==1){
//输了
System.out.println("你出:"+ren_chuquan+"---"+"电脑出:"+AI_chuquan+"---"+"哈哈,你输啦!!!");
}else{