为什么要用arraylist?
- 因为数组的长度是不可以发生改变的,但是在有些时候我需要往数组里不停的加入元素,arraylist可以姐姐这种需求。
- 对于ArrayList来说,有一个尖括号,代表泛型。即集合中所有元素的统一类型。
注意:
- 泛型只能是引用类型,不能是基本类型。
- 对于ArrayList集合来说,直接打印出来的不是地址值,而是内容,如果内容是空,得到是空的中括号:[ ]
package drchen.java.day07.demo04;
import java.util.ArrayList;
/*
* 为什么要用arraylist?
* 因为数组的长度是不可以发生改变的,但是在有些时候我需要往数组里不停的加入元素,arraylist可以姐姐这种需求。
* 、对于ArrayList来说,有一个尖括号<E>,代表泛型。即集合中所有元素的统一类型。
*
* 注意:
* 泛型只能是引用类型,不能是基本类型。
* 对于ArrayList集合来说,直接打印出来的不是地址值,而是内容,如果内容是空,得到是空的中括号:[]
* */
public class Demo02ArrayList{
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
System.out.println(list);//这个打印输出就是【】
list.add("hello");
System.out.println(list);
System.out.println("=============");
list.add("world");
list.add("hello");
list.add("there");
System.out.println(list);
}
}