JAVA
java_배열_pop_22.05.23(day4)
양빵빵
2022. 5. 23. 17:48
package day04;
import java.util.Arrays;
public class ArrayPop {
public static void main(String[] args) {
//배열의 맨 끝 데이터 삭제
int[] arr = {10,20,30,40};
// 1. 기존 배열보다 크기가 1 작은 새 배열 생성
int[] temp = new int[arr.length - 1];
//2. 맨 끝 데이터를 제외한 나머지 데이터를 복사
for(int i = 0; i < arr.length-1; i++) {
temp[i] = arr[i];
}
System.out.println("삭제 후: " + Arrays.toString(temp));
arr = temp; // arr이 맨끝자리가 삭제된 배열을 관리하게끔 하고 싶다.
temp = null;
}
}