Random函数:
作用:产生一个随机数
使用步骤:
1、导包
import java.util.Random;
导包动作必须出现在类定义上面
2、创建对象
Random r = new Random();
r是变量名,可以变,其他都不可以变
3、获取随机数
int number = r.nextInt(10);//获取的数据范围:(0,10)包括0,不包括10
number是变量名,数字10可以变
import java.util.Random;
public class helloworld {
public static void main(String[] args) {
//获取一个1-100之间的随机数
Random r = new Random();
int number = r.nextInt(100)+1;
System.out.println(number);
}
}
案例:猜数字
import java.util.Scanner;
import java.util.Random;
public class helloworld {
public static void main(String[] args) {
//获取一个1-100之间的随机数
Random r = new Random();
int number = r.nextInt(100)+1;
//使用键盘录入数据
Scanner sc = new Scanner(System.in);
while(true)
{
System.out.println("请输入你要猜的数字:");
int guestNumber = sc.nextInt();
if(guestNumber > number)
{
System.out.println("你猜的数字过大!");
}
else if(guestNumber < number)
{
System.out.println("你猜的数字过小!");
}
else
{
System.out.println("恭喜你,猜对啦!");
break;
}
}
}
}