package test1;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Random;
/*
* 自己写的实现四个随机数
* 相比其他算法简单。 运用了 泛型 和 while循环;
*/
public class demo2 {
public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
Random r = new Random();
while(list.size()<4){
int num = r.nextInt(10);
if(!list.contains(num)){
list.add(num);
}
}
for(int a : list){
System.out.print(a+" ");
}
/*
* 将一个数组转化为一个List对象,这个方法会返回一个ArrayList类型的对象,
* 这个ArrayList类并非java.util.ArrayList类,而是Arrays类的静态内部类
* !用这个对象对列表进行添加删除更新操作,就会报UnsupportedOperationException异常。
*/
//System.out.println(Arrays.asList(list));
}
}
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Random;
/*
* 自己写的实现四个随机数
* 相比其他算法简单。 运用了 泛型 和 while循环;
*/
public class demo2 {
public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
Random r = new Random();
while(list.size()<4){
int num = r.nextInt(10);
if(!list.contains(num)){
list.add(num);
}
}
for(int a : list){
System.out.print(a+" ");
}
/*
* 将一个数组转化为一个List对象,这个方法会返回一个ArrayList类型的对象,
* 这个ArrayList类并非java.util.ArrayList类,而是Arrays类的静态内部类
* !用这个对象对列表进行添加删除更新操作,就会报UnsupportedOperationException异常。
*/
//System.out.println(Arrays.asList(list));
}
}