集合
分类:单列集合:一次添加一个元素 Collection接口
List接口:ArrayList LinkedList
存取有序,有索引,可以存储重复的
Set接口:TreeSet HashSet LinkedHashSet
存取无序,无索引,不可存储重复的
双列集合:一次添加两个接口 Map接口
package com.bignyi;
import java.util.ArrayList;
import java.util.Collection;
public class CollectionTest1 {
public static void main(String[] args) {
method();
}
private static void method() {
Collection<String> c = new ArrayList<>();
c.add("添加");
int size = c.size();
c.clear();
System.out.println(c);
}
}
remove()和contains()底层依赖对象的equals方法
public class CollectionTest1 {
public static void main(String[] args) {
Collection<Student> c = new ArrayList<>();
c.add(new Student("张三", 22));
c.remove(new Student("张三", 22));
}