web-dev-qa-db-ja.com

特定のArrayList項目を取得する

public static ArrayList mainList = someList;

このArrayListから特定の項目を取得する方法を教えてください。 mainList[3]

179
KJW

多くの人がすでにあなたに言ったように:

mainList.get(3);

ArrayList Javadoc を必ず確認してください。

また、配列インデックスに注意してください。Javaでは、最初の要素はインデックス0にあります。あなたが3番目の要素を取得しようとしているのであれば、あなたの解決策はmainList.get(2);でしょう

241
Tomas Narros

ArrayList APIなどに慣れるための時間です。

Java 6 APIドキュメントのArrayList

あなたの当面の質問のために:

mainList.get(3);

39
wkl
mainList.get(list_index)
15
Upul Bandara
mainList.get(3);

今後の参考のために、この種の質問についてはJava APIを参照してください。

http://download.Oracle.com/javase/1.4.2/docs/api/Java/util/ArrayList.html

それは便利なことです!

6
Tyler Treat

Indexは '0'で始まるmainList.get(index)を使用して値を出力します。例:mainList.get(2)はリストの3番目の要素を出力します。

4
Vamsi

あなたは単にArrayList _ api _ docからあなたの答えを得ることができます。

常にAPIのドキュメントを参照してください。

あなたの電話は次のようになります。

mainList.get(3);

これは、基本的な方法でArrayListを理解するための簡単なチュートリアルです:):

http://www.javadeveloper.co.in/Java/java-arraylist-tutorial.html

4
YoK

試してください:

ArrayListname.get(index);

indexはインデックス内の位置、ArrayListnameはメインリストの場合と同様にアレイリストの名前です。

3
Ash