分别向Set集合以及List集合中添加“A”,“a”,“c”,“C”,“a”5个元素,观察重复值“a”能否在List集合以及Set集合中成功添加。
1 List<String> ls=new ArrayList<>(); 2 Set<String> ss=new HashSet<>(); 3 ls.add("A"); 4 ls.add("a"); 5 ls.add("c"); 6 ls.add("C"); 7 if(ls.add("a")){ 8 System.out.println("List集合中 'a' 添加成功。"); 9 }else{ 10 System.out.println("List集合中 'a' 添加失败。"); 11 } 12 13 ss.add("A"); 14 ss.add("a"); 15 ss.add("c"); 16 ss.add("C"); 17 if(ss.add("a")){ 18 System.out.println("Set集合中 'a' 添加成功。"); 19 }else{ 20 System.out.println("Set集合中 'a' 添加失败。"); 21 }
运行: