Java中ArrayList的构造方法说明

2025-01-04 12:27:24
推荐回答(3个)
回答1:

Java中ArrayList的构造方法
public ArrayList(Collection c)
API的意思是“构造一个包含指定 collection 的元素的列表,这些元素是按照该 collection 的迭代器返回它们的顺序排列的。
参数: c 其元素将放置在此列表中的 collection ”
比如:
ArrayList list = new ArrayList();
list.add("hello");
String str = list.get(0);//这里不需要强制类型转换了
这个list里面保存的全数据全都是String类的对象,同时,在取出数据的时候,无需强制类型转换。

回答2:

java泛型你知道不?用两行简单的代码给你解释一下吧!
ArrayList list = new ArrayList();
list.add("hello");
String str = list.get(0);//这里不需要强制类型转换了
这个list里面保存的全数据全都是String类的对象,同时,在取出数据的时候,无需强制类型转换。

另外说明一下,泛弄是JDK1.5以后才有的属性。

回答3:

在import java.util.ArrayList; 之后,然后 ArrayList <类型> 名字 = new ArrayList<类型>;(两种类型必须一致)
例: ArrayList list = new ArrayList ();
然后可以添加元素 list.add(0,数字); //记住,index 从0开始