用JAVA编一个程序

来源:百度知道 编辑:UC知道 时间:2024/05/31 11:50:00
用JAVA编一个程序,要求电脑产生一个随机数,自己输入一个数,5次机会,5次完成后从新产生一个随机数,继续猜!
我是初学者,语句越普通越好!

你的意思是让电脑产生一个随机数,然后由你来猜是不是啊?
我写了一个,不知道是不是你想要的啊?
import java.io.IOException;
import java.util.Random;
import java.util.Scanner;

public class Test {
Scanner scan;

private int rNumber;

Random r;

public Test() {
r = new Random();
}

private void getRandomNumber() {
rNumber = r.nextInt(100);
System.out.println("获得一个随机数,该数字介于0和100之间。");
}

private boolean check(int num) {
if (rNumber == num) {
return true;
}
return false;
}

private void runTest() throws IOException {
scan = new Scanner(System.in);
while (true) {
getRandomNumber();
int num;
for (int i = 0; i < 5; i++) {
System.out.println("第" + (i + 1) + "次猜测:");
num = scan.nextInt();

if (check(num)) {
System.out.println("恭喜您猜对了!");