标签:
1 public static void main(String[] args) { 2 3 List<String> array = new ArrayList<String>(); //创建 array 4 5 Set<String> hashset = new HashSet<String>(); //创建hashset 6 7 //array.add("A","a","c","C","a"); 不适用 8 9 array.add("A"); 10 array.add("a"); 11 array.add("c"); //添加字符 12 array.add("C"); 13 array.add("a"); 14 System.out.print("添加后元素后的集合 List: "); 15 16 for(String t :array) 17 { //遍历输出 18 System.out.print(t + " "); 19 20 } 21 hashset.add("A"); //添加字符 22 hashset.add("a"); 23 hashset.add("c"); 24 hashset.add("C"); 25 hashset.add("a"); 26 System.out.println(""); 27 28 System.out.print("添加后元素后的集合 Set: "); 29 for(String s :hashset) //遍历输出 30 { 31 System.out.print(s +" "); 32 } 33
运行结果:
添加后元素后的集合 List: A a c C a
添加后元素后的集合 Set: c A C a
结论:List 集合中可以保存重复值,而Set集合不可以保存重复值。
1.22 P235第二题 分别向Set 和 List集合中添加“A”,"a",“c”,“C”,“a”五个元素,观察重复值“a”能否在Set 和List 集合中成功添加。
标签:
原文地址:http://www.cnblogs.com/kingmin/p/5152262.html