List接口
1.List是Collection的子接口,可以保存个个重复的内容,接口定义如下
public interface List<E> extends Collections<E>
List接口中比Collection接口扩充的更多的方法,但是如果想使用这个接口的话,需要通过子类进行实例化。
2. List常用的子类有:ArrayList和LinkedList。如下:
3. 向集合中添加元素,
List<String> list = new ArrayList<String>; //创建一个LIst集合对象,刚创建后是空的值。
list.add("Hello");
list.add(0,"World"); //这个添加的意思就是:在第一位加上world
System.out.println(list); //在控制台中: 输出这个对象list ,
(1)输出是什么样子呢? 是数组形式的, 0 位和 1位 [world,hello]
(2)输出是这个样子,但是还有一个重要的东西就是在实际开发中,离不开额debug,
刚创建出来的就是为空的,集合中是size=0,表示为空。
继续往下走的话就是 list对象中添加的内容 "Hello"