1

たとえば、List<String>「A」、「B」、「C」、「D」、「E」として保存されています。アイテム3の結果を取得したい場合= "C"。for-loop メソッドを使用せずにこれを行うにはどうすればよいですか?

4

5 に答える 5

2

ループを使用する予定forだった場合、それは、リストのどのインデックスが「C」であるかを知らなかったからだと思います。その場合は、#indexOf(Object o)methodを使用できます。

ArrayList<String> al = new ArrayList<String>();
al.add("a");
al.add("b");
al.add("c");
System.out.println(al.get(al.indexOf("b")));
于 2013-07-04T07:37:50.407 に答える