导包:import java.util.Random;
创建对象:Random r = new Random();
获取随机数:int number=r.nextInt(10);//取值范围[0,10)
练习程序:
//随机数
import java.util.Random;
public class sjs
{
public static void main(String[] args)
{
Random r=new Random();
//获取一个0~99的随机数
int i=r.nextInt(100);
System.out.println(i);
System.out.println("----");
//获取一个1~100的随机数
int j=r.nextInt(100)+1;
System.out.println(j);
System.out.println("----");
}
}
练习程序:
猜数字游戏
package _1;//������
import java.util.Random;
import java.util.Scanner;
public class csz
{
public static void main(String[] args)
{
Random r=new Random();
int i=r.nextInt(100)+1;
int j=101;
System.out.println("请输入数字");
for(;i!=j;)
{
Scanner sc=new Scanner(System.in);
j=sc.nextInt();
if(j<i)
{
System.out.println("太小了");
}
else if(j==i)
{
System.out.println("猜对了");
break;
}
else
{
System.out.println("太大了");
}
}
}
}