以下是使用Java编写的剪刀石头布(Scissors)的示例代码: import java.util.*; public class ScissorStone { public static void main(String[] args) { // 创建一个随机数生成器对象 Random random = new Random(); // 定义两个变量来存储剪刀和石头的结果 int scissorResult; int stoneResult; // 模拟多次比赛 for (int i = 0; i < 10; i++) { System.out.println("第 " + (i+1) + " 局"); // 产生随机数作为剪刀或者石头的选项 int choice = random.nextInt(3); if (choice == 0) { scissorResult = 2; // 表示剪刀 } else if (choice == 1) { scissorResult = 1; // 表示石头 } else { scissorResult = -1; // 表示平局 } // 打印当前选手的选择 switch (scissorResult) { case 2: System.out.println("我选择了剪刀!"); break; case 1: System.out.println("我选择了石头!"); break; default: System.out.println("这局是平局。"); break; } // 等待电脑思考并输出其选择 try { Thread.sleep(500); } catch (InterruptedException e) { e.printStackTrace(); } // 计算电脑的选择 stoneResult = random.nextInt(3); // 根据电脑的选择判断胜负关系 if ((scissorResult == 2 && stoneResult != 2) || (stoneResult == 1)) { System.out.println("我获得了胜利!"); } else if ((scissorResult == 1 && stoneResult != 1) || (stoneResult == 2)){ System.out.println("我失败了..."); } else { System.out.println("这局是平局。"); } System.out.println("\n\n"); } } }