在集合中添加方法

时间:2016-04-25 18:36:19

标签: java collections

我是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());  
  }  
 }  
}   

2 个答案:

答案 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);
}

在幕后,这段代码完全相同,但它更容易阅读,更重要的是。