设计一个方法:输入一个1-100之间的整数a,并且让程序随机生成一个整数b,若a>b,输出大了,若a<b,输出小了,若a=b,输出恭喜你,猜中了!!!
时间: 2024-09-13 15:02:47 浏览: 30
您可以设计一个名为`compareNumbers`的方法,接受两个参数:第一个参数是用户输入的整数`a`,第二个参数是程序随机生成的整数`b`。该方法可以使用条件判断来比较这两个数的大小,并输出相应的结果。以下是一个简单的实现示例:
```java
import java.util.Random;
public class GuessingGame {
public static void compareNumbers(int a) {
// 创建Random对象用于生成随机数
Random random = new Random();
// 生成一个1到100之间的随机整数b
int b = random.nextInt(100) + 1;
// 使用if-else语句比较a和b的大小并输出结果
if (a > b) {
System.out.println("大了");
} else if (a < b) {
System.out.println("小了");
} else {
System.out.println("恭喜你,猜中了!!!");
}
}
public static void main(String[] args) {
// 假设用户输入的整数a
int inputNumber = 50; // 这里可以根据实际情况获取用户输入
compareNumbers(inputNumber);
}
}
```
在这个例子中,`compareNumbers`方法首先创建一个`Random`对象来生成随机数。然后,它会比较用户输入的整数`a`与随机数`b`。根据比较结果,输出相应的信息。
阅读全文