Java中ArrayList的构造方法
public ArrayList(Collection extends E> c)
API的意思是“构造一个包含指定 collection 的元素的列表,这些元素是按照该 collection 的迭代器返回它们的顺序排列的。
参数: c 其元素将放置在此列表中的 collection ”
比如:
ArrayList
list.add("hello");
String str = list.get(0);//这里不需要强制类型转换了
这个list里面保存的全数据全都是String类的对象,同时,在取出数据的时候,无需强制类型转换。
java泛型你知道不?用两行简单的代码给你解释一下吧!
ArrayList
list.add("hello");
String str = list.get(0);//这里不需要强制类型转换了
这个list里面保存的全数据全都是String类的对象,同时,在取出数据的时候,无需强制类型转换。
另外说明一下,泛弄是JDK1.5以后才有的属性。
在import java.util.ArrayList; 之后,然后 ArrayList <类型> 名字 = new ArrayList<类型>;(两种类型必须一致)
例: ArrayList
然后可以添加元素 list.add(0,数字); //记住,index 从0开始