Java集合框架
java.util
接口 Collection<E>
-
所有超级接口:
- Iterable<E>
-
所有已知子接口:
-
, BlockingQueue<E>, Deque<E>, List<E>
-
, NavigableSet<E>,Queue<E>, Set<E>, SortedSet<E>
-
所有已知实现类:
-
,ArrayDeque, ArrayList, AttributeList, BeanContextServicesSupport
-
, BeanContextSupport, ConcurrentLinkedQueue,ConcurrentSkipListSet
-
RoleUnresolvedList, Stack, SynchronousQueue, TreeSet, Vector
package com.Collectiom;
import java.util.ArrayList;
import java.util.List;
class Person{
}
public class ClollectionDemo {
public static void main(String[] args) {
ArrayList<String> a1 = new ArrayList<String>();
a1.add("aaa1");
a1.add("aaa2");
a1.add("aaa3");
a1.add("aaa4");
System.out.println(a1.size());
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
list.add("a");
System.out.println(list);
//list.remove("a");
//System.out.println(list);
//list.clear();
//System.out.println(list);
//System.out.println(list.isEmpty());
Person person = new Person();
List<Person> personlist = new ArrayList<Person>();
personlist.add(person);
System.out.println(personlist);
}
}