Java
Java Primitive 배열 초기화 및 List 변환방법
by @developer.kye
2020. 11. 29.
primitive 배열 초기화
int[] myIntArray = new int[3];
int[] myIntArray = {1, 2, 3};
int[] myIntArray = new int[]{1, 2, 3};
int[][] num={ {1,2}, {1,2}, {1,2}, {1,2}, {1,2} };
String[] myStringArray = new String[3];
String[] myStringArray = {"a", "b", "c"};
String[] myStringArray = new String[]{"a", "b", "c"};
List -> Primitive 배열 변환방법
List<Integer> numList = new ArrayList<Integer>();
numList.add(1);
numList.add(2);
numList.add(3);
//방법1
int[] numArray = numList.stream().mapToInt(i->i).toArray()
//방법2
int[] numArray = numList.stream().mapToInt(Integer::intValue).toArray();