day07_ArrayEx08

육희영·2021년 9월 13일
0

빈 배열에 0으로 초기화하기

package day07;

import java.util.Arrays;
import java.util.Iterator;

public class ArrayEx08 {

	public static void main(String[] args) {
		int[] number = {0, 1, 2, 3 ,4 ,5};
		int[] newNumber = new int[10];
		
		//배열은 생성과 동시에 자동적으로 자신의 타입의 기본값으로 초기화 되므로
		//배열 newNumber의 요소들이 int의 기본값인 0으로 초기화 되었다는 것을 알수있다.
		for (int i = 0; i < number.length; i++) {
			//배열 number의 값을 newNumber에 저장한다.
			newNumber[i] = number[i];
		}
		for (int i = 0; i < newNumber.length; i++) {
			System.out.print(newNumber[i]);
			//number의 값 이외에는 0으로 초기화된 값들이 출력된다.		
		}
		System.out.println();
		int[] listCopy =Arrays.copyOf(number, number.length);
		for (int i = 0; i < listCopy.length; i++) {
			System.out.print(listCopy[i]);
		}

	}

}

출력결과

0123450000
012345

0개의 댓글

관련 채용 정보