@Test// 定义两个List列表,使用随机数进行填充// 放进set集合里面进行去重,并且将两个list合并publicvoidtest4(){
List<Integer> list =newArrayList<Integer>();
List<Integer> list1 =newArrayList<Integer>();for(int i =0; i <20; i++){
list.add(newRandom().nextInt(5));
list1.add(newRandom().nextInt(5));}
System.out.println(list);
System.out.println(list1);
HashSet<Integer> hashSet =newHashSet<Integer>(list);
hashSet.addAll(list1);
System.out.println(hashSet);}
方法二
@Testpublicvoidtest401(){
List<Integer> list =newArrayList<Integer>(20);
List<Integer> list1 =newArrayList<Integer>(20);
Set<Integer> set =newHashSet<Integer>();for(int i =0; i <20; i++){
list.add(newRandom().nextInt(5));
list1.add(newRandom().nextInt(5));}
System.out.println(list);
System.out.println(list1);for(Integer t : list1){
set.add(t);}// list里面获取长度使用的是size()// 继续往set里面追加for(int i =0; i < list1.size(); i++){int t = list1.get(i);// 使用list里面的get方法获取值
set.add(t);}}
@Test // 定义两个List列表,使用随机数进行填充 // 放进set集合里面进行去重,并且将两个list合并 public void test4() { List<Integer> list = new ArrayList<Integer>(); List<Integer> list1 = new ArrayList<Integer>(); for (int i = 0; i < 20; i++) { list.add(n