int[] score = new int[]{50, 60, 70, 80, 90};

int[] socre = {50, 60, 70, 80, 90}; //new int[]를 생략 가능함.

 

int[] score;

score = new int[]{50, 60, 70, 80, 90}; // OK

score = {50, 60, 70, 80, 90}; // error -> new int[] 생략 불가

 

배열을 간단히 출력하는 방법으로는

System.out.println(Arrays.toString(score)); 와 같이 출력하면 된다

만약에 System.out.println(score); 처럼 출력을 하려고 시도하였다면 배열의 주소가 출력되었을 것이다.

다만 예외적으로 char 배열은 println메서드로 출력하면 각 요소가 구분자 없이 그대로 출력된다

 

char[] chArr = {'a', 'b', 'c', 'd'};

System.out.println(chArr); // abcd가 출력된다

마찬가지로 배열로 출력하려면 

System.out.println(Arrays.toString(chArr));를 사용하면 된다.,

Posted by kingroad

블로그 이미지
개발자를 꿈꾸는 코린이 입니다
kingroad

태그목록

공지사항

Yesterday
Today
Total

달력

 « |  » 2025.5
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

글 보관함