我是Java中这个集合概念的新手。从下面的代码我可以看到使用方法“a1.add”添加元素。这是我的问题,是在任何地方实现的添加方法,如它对于Linkedlist
的方式import java.util.*;
class TestCollection1{
public static void main(String args[]){
ArrayList<String> al=new ArrayList<String>();//creating arraylist
al.add("Ravi");//adding object in arraylist
al.add("Vijay");
al.add("Ravi");
al.add("Ajay");
Iterator itr=al.iterator();//getting Iterator from arraylist to traverse
while(itr.hasNext()){
System.out.println(itr.next());
}
}
}
答案 0 :(得分:0)
LinkedList<String> al=new LinkedList<String>();
在两个列表数据中添加相同的类型。 如果你想详细说明那么
请阅读以下链接。 http://www.javatpoint.com/difference-between-arraylist-and-linkedlist
答案 1 :(得分:0)
是的,这个方法是在某个地方实现的。如果您使用的是Eclipse或IntelliJ,则可以在单击add
名称时按住Ctrl键,这将指示您执行该代码。如果这不起作用或您正在使用其他IDE,请询问您的老师。
顺便说一句,代码的最后一部分看起来好像你被困在2004年。现在,我们不再直接使用Iterator
了:
for (String name : al) {
System.out.println(name);
}
在幕后,这段代码完全相同,但它更容易阅读,更重要的是。