본문 바로가기

JAVA/DAY 08 _ 23.08.28

배열2

// 배열2

int[] arr = new int[3];

//arr[0] = "하이";			--> int대신 String을 써야겠지?

arr[0] = 3;
arr[0] = 1;
arr[0] = 5;

for(int a = 0 ; a < arr.length ; a++) {
    System.out.println(arr[a]);			// 5, 0, 0	--> arr[0]= 5로 최종 업데이트 됐고, 1,2번째는 0으로 뜬다.
}


int[] arr2 = {3, 1, 5};				// 이렇게 쓰는 방법도 있긴함.



String[] words = new String[4];

words[0] = "하이 ";
words[2] = "반가웡";

for(int i = 0 ; i < words.length ; i++) {
    System.out.println(words[i]);		// 메모리를 4개만들어놓고 값을 2개밖에 안넣으면 나머지 2개는 null!
}						// 0, 2번째에만 넣으면 하이, null, 반가웡, null 이런식으로 출력됨.

'JAVA > DAY 08 _ 23.08.28' 카테고리의 다른 글

이중배열  (0) 2023.09.04
메모리2  (0) 2023.09.04
메모리의 소멸  (0) 2023.09.04
참조변수 & 힙메모리  (0) 2023.09.04
배열1  (0) 2023.09.04