用java编写一个小游戏
时间: 2023-08-21 14:07:46 浏览: 21
好的,我可以给你提供一个简单的Java小游戏的示例代码。以下是一个猜数字游戏的示例代码:
```java
import java.util.Random;
import java.util.Scanner;
public class GuessTheNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int randomNumber = random.nextInt(100) + 1;
int userGuess = 0;
int numGuesses = 0;
System.out.println("Welcome to the Guess the Number game!");
System.out.println("I'm thinking of a number between 1 and 100.");
System.out.println("Can you guess what it is?");
while (userGuess != randomNumber) {
System.out.print("Enter your guess: ");
userGuess = scanner.nextInt();
numGuesses++;
if (userGuess < randomNumber) {
System.out.println("Your guess is too low. Try again.");
} else if (userGuess > randomNumber) {
System.out.println("Your guess is too high. Try again.");
}
}
System.out.println("Congratulations! You guessed the number in " + numGuesses + " tries.");
}
}
```
这个小游戏随机生成一个 1 到 100 之间的随机数,然后让用户猜这个随机数是多少。用户每猜一次,程序会告诉他猜的数是太大还是太小,直到用户猜中为止。程序会记录用户猜的次数,并在用户猜中时告诉他猜了多少次。