관리 메뉴

제뉴어리의 모든것

자바 Array 특정값으로 초기화 하는 방법 본문

JAVA

자바 Array 특정값으로 초기화 하는 방법

제뉴어리맨 2021. 4. 3. 01:18
int size = 10;               // array size
int initValue = 0; // the value you want to set all array
// 1
int[] arr = new int[size];
Arrays.fill(arr, initValue);
// 2
Integer[] arr2 = Collections.nCopies(size, initValue)
                            .toArray(new Integer[size]);
// 3
int[] arr3 = IntStream.generate(() -> initValue)
                      .limit(size)
                      .toArray();

중요한 부분은 이것이다

Arrays.fill(arr, initValue);