- List集合的特点:存和取的顺序一致,元素可以重复,又索引值.
当一个集合中有两个相同的元素的时候,在移除的时候,只能移除第一次出现的那个元素.
List<String> list = new ArrayList<String>();
list.add("Hello");
list.add("World");
list.add("Hello");
list.add("Learn");
list.remove("Hello");
list.remove(0);
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
输出结果: Hello
Learn
2.看程序的输出结果是多少,Set集合的特点:存和取的顺序不一致,元素不能重复,没有索引值。
List<String> list1 = new ArrayList<>()
list1.add("Hello")
list1.add("Learn")
list1.add("Hello")
list1.add("Welcome")
Set<String> set = new HashSet<String>()
set.addAll(list1)
System.out.println(set.size())