質問するログイン新規登録

回答編集履歴

1

ArrayListでなく,Listでも十分でした

2015/06/18 10:26

投稿

swordone
swordone

スコア20675

answer CHANGED
@@ -1,7 +1,7 @@
1
- ArrayListを使う方法があります.
1
+ java.util.Listを使う方法があります.
2
2
  ```lang-java
3
3
  //java.util.*をインポート
4
4
  String[] imageUrls = {"http://aaa.jpg","http://bbb.jpg","http://ccc.jpg"};
5
- ArrayList<String> list = new ArrayList<String>(Arrays.asList(imageUrls));
5
+ List<String> list = Arrays.asList(imageUrls); //配列をList型オブジェクトに変換
6
- int i = list.indexOf("http://bbb.jpg"); //1
6
+ int i = list.indexOf("http://bbb.jpg"); //list内に引数の要素が存在する最小のインデックスを返す
7
7
  ```