标签:while 原创 输入 static method eth name dom 随机数
(只供参考,有任何疑问,可直接联系博主QQ2838509529)
猜拳类:
public class Demo01 { Scanner input=new Scanner(System.in); int wj;//玩家出拳 int dn;//电脑出拳 int d=0;//输入次数 int b=0;//输入次数 String a;//是否开始 int x; int t;//对战次数 String n;//电脑名称 String name;//玩家名称 int aa;//玩家赢得次数 int bb;//电脑赢得次数 public void sun(){ System.out.println("\t\t**猜拳,开始**\n\n"); System.out.println("出拳规则:1.拳头2.石头3.布"); System.out.print("请选择对方角色1.梅川酷子2.梅川内酷3.裸哥:"); dn=input.nextInt(); if(dn==1){ System.out.println("您选择对战*梅川酷子*将军"); }else if(dn==2){ System.out.println("您选择对战*梅川内酷*将军"); }else if(dn==3){ System.out.println("您选择对战*裸哥*将军"); } System.out.println(); } public void aun(){ System.out.print("要开始吗?(y)"); a=input.next(); System.out.print("请输入姓名:"); String name=input.next(); do{ t++; if(a.equals("y")){ System.out.print("请出拳:1.剪刀2.石头3.布"); wj=input.nextInt(); if(wj==1){ System.out.println(name+"出剪刀"); }else if(wj==2){ System.out.println(name+"出石头"); }else if(wj==3){ System.out.println(name+"出布"); } x=(int)(Math.random()*10%3+1);//产生随机数1~10内 if(dn==1){ n="*梅川酷子*将军"; }else if(dn==2){ n="*梅川内酷*将军"; }else { n="*裸哥*将军"; } if(x==1){ System.out.println(n+"出剪刀"); }else if(x==2){ System.out.println(n+"出石头"); }else if(x==3){ System.out.println(n+"出布"); } }else{ System.out.println("结束游戏"); } if(wj==x){ System.out.println("平局!!!"); }else if((wj==1&&x==3)||(wj==2&&x==1)||(wj==3&&x==2)){ System.out.println(name+"赢了!!!"); aa++; }else { System.out.println(n+"赢了!!!"); bb++; } System.out.println(); System.out.print("要开始吗?(y)"); a=input.next(); }while(a.equals("y")); System.out.println(); System.out.println("__________________________________"); System.out.println(name+"VS"+n); System.out.println("对战次数为"+t); System.out.println("对战结果:"); if(aa>bb){ System.out.println(name+"赢了"); }else if(aa==bb){ System.out.println("平局"); }else if(aa<bb){ System.out.println(n+"赢了"); } System.out.println("__________________________________"); }
测试类:
public static void main(String[] args) { // TODO Auto-generated method stub Demo01 sum=new Demo01(); sum.sun(); sum.aun(); }
提示:只供参考 原创:梅川酷子
标签:while 原创 输入 static method eth name dom 随机数
原文地址:https://www.cnblogs.com/whtt/p/9785386.html