배열 (1) 썸네일형 리스트형 Java에서 배열 동적으로 늘리기 배열을 선언하고 배열 크기가 다 차게 되면 곤란한 경우 반복문을 통해 하나씩 옮기는 방법이 있지만 라이브러리를 쓰고 싶었습니다. Arrays.copyOf로 해결 if (heap.usedSize == heap.capacity) { heap.capacity *= 2; HeapNode[] temp = new HeapNode[heap.capacity]; temp = Arrays.copyOf(heap.nodes, temp.length); heap.nodes = temp; } pq.nodes = Arrays.copyOf(pq.nodes, pq.capacity); 한줄로 할 수 있습니다. 이전 1 다음