用java编写一个小游戏
时间: 2023-08-20 09:05:59 浏览: 36
好的,下面是一个简单的Java游戏的例子,它是一个猜数字游戏:
```
import java.util.Scanner;
public class GuessingGame {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int numberToGuess = (int) (Math.random() * 100);
int numberOfGuesses = 0;
int guess;
System.out.println("I'm thinking of a number between 0 and 100. Can you guess it?");
do {
System.out.print("Enter your guess: ");
guess = input.nextInt();
numberOfGuesses++;
if (guess < numberToGuess) {
System.out.println("Too low!");
} else if (guess > numberToGuess) {
System.out.println("Too high!");
} else {
System.out.println("Congratulations, you guessed the number in " + numberOfGuesses + " guesses!");
}
} while (guess != numberToGuess);
input.close();
}
}
```
在这个游戏中,程序会生成一个0到100之间的随机数,然后玩家需要在不断猜测的过程中猜出这个数字。程序会根据玩家的猜测提供相应的提示,直到猜测正确为止。
这个游戏使用了Java的Scanner类来读取玩家的输入,Math类来生成随机数。程序使用了循环和条件语句来实现游戏逻辑。运行这个程序,你将可以玩这个简单的猜数字游戏。