package Demo;
import java.util.Arrays;
import java.util.Random;
public class MyRandom {
public static void main(String[] args) {
//创建随机数对象
Random random = new Random();
//生成int取值范围内的随机数nextInt()
System.out.println(random.nextInt());
//生成指定范围内的随机数nextInt(int index) [0-index(不包括index))
System.out.println(random.nextInt(101));
//生成5个不同的随机数(范围1-10)
//创建数组容器
int[] array = new int[5];
int index = 0;
while(index <= array.length-1) {
int temp = random.nextInt(11);
boolean exists = isExists(array,temp);
if(!exists) {
array[index] = temp;
index++;
}
}
System.out.println(Arrays.toString(array));
}
public static boolean isExists(int[] array,int n) {
for(int i = 0; i < array.length; ++i) {
if(array[i] == n) {
return true;
}
}
return false;
}
}