2016-04-25 15 views
-1

このコレクションの概念は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

あなたはGoogleに何らかの方法で質問する前に、このリンクをチェックしてください:http://www.tutorialspoint.com/java/java_linkedlist_class.htm – soorapadman

+0

あなたは偉大な巨人、Google.comを持っています。 :) 私はあなたの問題を解決すると確信しています。 –

答えて

0
LinkedList<String> al=new LinkedList<String>(); 

は同じタイプを追加するためにそれがどのようにどこにでも実装addメソッドです。 詳細をお知りになりたい方は

以下のリンクをお読みください。 http://www.javatpoint.com/difference-between-arraylist-and-linkedlist

+0

参考資料の関連部分を回答に含める方が良いでしょう。これは、参照されたコンテンツが取り除かれても答えを保持するのに役立ちます。 – niyasc

0

はい、このメソッドはどこかで実装されています。 EclipseまたはIntelliJを使用している場合、Ctrlキーを押しながらaddという名前をクリックすると、そのコードの実装が表示されます。それでも問題が解決しない場合や別のIDEを使用している場合は、先生に相談してください。ところで

は、あなたが今日で今年2004年に立ち往生しているかのように、コードの最後の部分が見え、我々は直接もうIteratorを使用しないでください:

for (String name : al) { 
    System.out.println(name); 
} 

フードの下では、このコードではありませんまったく同じですが、読むのが簡単で、ポイントまで理解しやすくなります。

+0

ありがとうございました! – Srinivas

関連する問題