public static void sjb(String in){ String[] out = new String[]{"石头", "剪刀", "布"}; int me = in.equals("石头")? 1 : in.equals("剪刀")? 2: in.equals("布")? 3: 0; int computer = new Random().nextInt(3)+1; boolean win = me < computer; switch (Math.abs(me-computer)) { case 0: System.out.println(String.format("两人都出的%s打成平局", in)); return; case 2: win = !win; break; case 3: System.out.println("你犯规了,电脑胜利!"); return; } System.out.println(String.format("你出了\"%s\",电脑出了\"%s\",你%s了这次比赛!", in, out[computer-1], win?"赢得":"输"));}
_崔先生_