用java写一个猜拳游戏
下面是一个用Java编写的简单猜拳游戏示例:
import java.util.Scanner;
import java.util.Random;
public class RockPaperScissors {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
System.out.println("欢迎来到猜拳游戏!");
System.out.println("请输入你要出的手势:1.剪刀 2.石头 3.布");
int playerGesture = scanner.nextInt();
int computerGesture = random.nextInt(3) + 1;
System.out.println("电脑出的手势是:" + computerGesture);
if (playerGesture == computerGesture) {
System.out.println("平局!");
} else if ((playerGesture == 1 && computerGesture == 3) ||
(playerGesture == 2 && computerGesture == 1) ||
(playerGesture == 3 && computerGesture == 2)) {
System.out.println("你赢了!");
} else {
System.out.println("你输了!");
}
}
}
在此示例中,我们使用Scanner类来获取用户输入的手势,使用Random类生成电脑的手势。然后,我们根据猜拳规则判断胜负并输出结果
原文地址: http://www.cveoy.top/t/topic/iwOr 著作权归作者所有。请勿转载和采集!