- - PR -
int[]をListに変換する方法
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-04-12 16:33
オブジェクト型の場合は java.util.Arrays.asList(T...) を用いて List<T> に変換できるのですが、
int[]などのプリミティブ型配列からList<Intger>などラッパー型のListなどに 変換する際はループで処理するより仕方ないのでしょうか? java.util.Collections.addAll(Collection<? super T>, T) java.util.List.addAll(Collection<? extends E>) java.util.List.toArray(T[]) といったあたりも利用できません。 オートボクシングは配列には無力ですね…。 |
|
投稿日時: 2007-04-12 17:51
私は仕組み上諦めています・・・
ループを使うしかないですね。 ただ、よく使うのでPrimitiveUtilsみたいなクラスを作って再利用しています。 |
1