- 989 名前:デフォルトの名無しさん mailto:sage [2006/09/03(日) 23:11:48 ]
- >>987
確かに5.0のArrays.asListは public static <T> List<T> asList(T... a) だからまあ悪くないんだが、返ってくるのが変更不能リストなのがイマイチ 変更可能リストを返すメソッドが欲しいな。コードはこんな感じで public class ListUtil { public static <T> List<T> list(T... a){ List<T> newList = new ArrayList<T>(); for(T t : a) newList.add(t); return newList; } } 使うときはstatic import使えば、 list("A", "B", "C", "D") のようにするだけで変更可能なリストが作れるので便利
|

|