人机猜拳

package 人机猜拳;

import java.util.Scanner;

public class caiquan {
String name = "石头";
String bu = "布";
String dao = "剪刀";
Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
caiquan rr = new caiquan();
rr.ww();

}
public void ww(){

    System.out.println("你叫什么?");
    String name = scanner.next();
    System.out.println(name+"欢迎你!");
    boolean flag = true;
    do {
        System.out.println("欢迎进入猜拳游戏!");
        System.out.println("1.开始");
        System.out.println("2.结束");
        System.out.println("请选择:");
        int cc = scanner.nextByte();
        switch (cc){
            case 1:
                System.out.println("猜拳vs");
                gg();
                break;
            case 2:
                System.out.println("谢谢使用!");
                flag = false;
                break;
        }

    }while (flag);
}


public void gg(){
   System.out.println("请在下方选择一个对决人物");
   System.out.println("1.唐僧");
   System.out.println("2.孙悟空");
   System.out.println("3.猪八戒");
   System.out.println("请选择:");
   int zhu = scanner.nextByte();
   switch (zhu){
       case 1:
           System.out.println("vs开始");
           System.out.println("在下方下方选择你的出拳");
           System.out.println("1.石头");
           System.out.println("2.剪刀");
           System.out.println("3.布");
           System.out.println("请选择:");
           int ii = scanner.nextByte();
           switch (ii){
               case 1:
                   System.out.println("你出了石头!");


                   int i = 1;
                   int j = 3;
                   int p = (int) i + (int) (Math.random() * (j - i));
                   System.out.println("唐僧出了:"+p);

                   switch (p){
                       case 1:
                           System.out.println("石头");
                           System.out.println("平局");
                           System.out.println("唐僧:我佛慈悲!");
                           break;
                       case 2:
                           System.out.println("剪刀");
                           System.out.println("你赢了");
                           System.out.println("唐僧:悟空救我!");
                           break;
                       case 3:
                           System.out.println("布");
                           System.out.println("你输了");
                           System.out.println("唐僧:八十一难我又过了一劫,西天我来了.");
                           break;
                   }
           }

   }

}

}

你可能感兴趣的:(人机猜拳)