java程序运行生成一个0-2之间的随机整数,用户输入一个0-2之间的整数,如果两个数相等,程序输出true。如果两个数不相等,程序输出false。
时间: 2024-09-25 22:17:45 浏览: 6
在Java中,你可以使用Random类来生成0到2之间的随机整数,并通过Scanner类获取用户的输入。以下是一个简单的示例程序:
```java
import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 生成随机数
Random random = new Random();
int randomNumber = random.nextInt(3); // 生成0-2的随机整数
// 获取用户输入
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个0-2之间的整数:");
int userInput = scanner.nextInt();
// 比较两个数是否相等
if (randomNumber == userInput) {
System.out.println("true"); // 相等,输出 true
} else {
System.out.println("false"); // 不相等,输出 false
}
// 关闭扫描器
scanner.close();
}
}
```
在这个程序中,我们首先创建一个Random对象并调用nextInt(3),这将返回一个范围在0到2(包括0和2)的随机整数。然后让用户输入一个整数,如果用户输入的与随机数相等,就打印"true",否则打印"false"。