「java」Arrays.asList()の使い方
Javaコード
package com.changfa;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
class TestArrays {
public static List asList(T… a) {
List list = new ArrayList();
Collections.addAll(list, a);
return list;
}
}
public class DemoArrlstInfo {
public static void main(String[] args) {
List ctn = Arrays.asList(“大崎", “田町", “新宿");
print(ctn);
List<List> cityLst = Arrays.asList(retrievecityLst());
print(cityLst);
/*
* asList()を実装
*/
List list = TestArrays.asList(“大崎", “田町", “新宿");
list.add(“Hello");
print(list);
}
private static void print(List list) {
System.out.println(list);
}
private static List retrievecityLst() {
List cityLst = new ArrayList();
cityLst.add(“横浜");
cityLst.add(“川崎");
cityLst.add(“東京都");
cityLst.add(“磐田");
return cityLst;
}
}
実行結果
[大崎, 田町, 新宿]
[[横浜, 川崎, 東京都, 磐田]]
[大崎, 田町, 新宿, Hello]