此次代码是本人(学生)练习基础Java实例写出的代码,或许有不足之处,也希望大家能多多指教;
本次用到的是Random包及其方法;
package javaapplication1;
//导入随机数所用的包
import java.util.Random;
//导入键盘输入所用的包
import java.util.Scanner;
public class Demo01 {
//本次设计一个猜数字小游戏
/** Creates a new instance of Demo01 */
public Demo01() {
}
public static void main(String[] args){
//创建随机数对象;
Random r = new Random();
Scanner input = new Scanner(System.in);
//控制随机数的范围,并把他赋给一个变量;
int number = r.nextInt(100)+1;
System.out.println("请输入一个1-100间的整数!");
int guessNumber = input.nextInt();
while(true){
if(number>guessNumber){
System.out.println("你所猜的数字小了!");
}else if(number<guessNumber){
System.out.println("你所猜的数字大了!");
}else{
System.out.println("你猜对了!你所猜的这个数是:"+number);
break;
}
guessNumber = input.nextInt();
}
}
}