私はリスト作成方法を再実装しています。しかし、私はそれがすでに広く使われているライブラリ(java自身ではない場合)にすでに実装されていると確信しています。だから私の質問をされています。すでに私が探していたものが見つかりました::どの便利なライブラリのコードを次の機能を取得するには、含まれるように:インライン・リスト作成を含むライブラリはどこですか?
public static <T> List<T> buildList(T... args) {
ArrayList<T> list = new ArrayList<T>();
for (T arg : args)
{
list.add(arg);
}
return list;
}
EDIT http://code.google.com/p/google-collections/ 私は静的インポート:
import static com.google.common.collect.Lists.newArrayList;
と使用:
methodThatTakesArray(newArrayList("fst", "snd", "lst"));
は、 'は、Arrays.asList()'多分=) –
は、Googleのグアバは言及する必要があります。 – gyorgyabraham