2012-03-11 7 views
-2

これはこれまでのコードですが、Array myListの要素にアクセスする方法はわかりません。getList()メソッドを使用してarrayListの要素にアクセスするにはどうすればよいですか?

そして、配列リストのinexは0または1から始まっていますか? 私は配列リストについて見出したと私はいくつかのポインタとJavaで

ArrayList<String> myList = new ArrayList<String>(); 

     myList.add("hello"); 
     myList.add("5"); 
     myList.add("3"); 
     myList.add("8"); 
     int totalElements = myList.size(); 
     System.out.println(totalElements); 

private String[] myList; 
    public String getList() { 
     return this.myList[0]; 
+6

で始まるあなただけのシンプルなGoogle検索を行うことによって、これを答えることができなければならないことを示しています。 'ArrayList'の使い方を教えてください。それを使用する方法を学ぶのに役立つ多くの良いチュートリアルがあります。 – templatetypedef

+1

同意し、投票に投票しました。トピックの質問には、質問者がある程度の研究を示す必要があります。クイックGoogle検索で回答できる質問は、トピック外です。ここに[FAQ](http://stackoverflow.com/faq)へのリンクがあります。 – jmort253

+0

forループを使って配列リストのすべての要素をどのように出力しますか? – user1254044

答えて

2

いくつかの助けを必要とし、配列のインデックスは次のことができ、1リスト内のn番目の要素にアクセスするには0

からスタートですlist.get(n)に電話してください。

4
String a = myList.get(0); //a = "hello" 
String b = myList.get(1); //b = "5" 
5

あなたがしなければならないのは、次のとおりです。

myList.get(Index); 

これはあなたにArrayListを作成中に使用さObjectの種類を返します。あなたの場合、それはStringを返します。そのため、何を行うことができますことは次のとおりです。

String firstElement = myList.get(0); //This would return "Hello" 

これもArrayListインデックスは0

関連する問題