下面是一个用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类生成电脑的手势。然后,我们根据猜拳规则判断胜负并输出结果

用java写一个猜拳游戏

原文地址: http://www.cveoy.top/t/topic/iwOr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录