JAva Integer Listからint型配列へ
3042 ワード
lambda式で変換できます.
コアコード:
import java.util.Arrays;
import java.util.List;
class ListUtil
{
public static void main(String args[])
{
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
int[] arr= list.stream()
.mapToInt(Integer::intValue)
.toArray();
System.out.println(Arrays.toString(arr));
}
}
コアコード:
list.stream().mapToInt(Integer::intValue).toArray();