<배열 출력하기>
public class ArrayExec { public static void main(String[] args) { int[] arr = {5,2,1,6,7}; System.out.println(arr); } }
출력 결과
[I@15db9742 |
배열을 print하면 배열의 hashcode가 출력됩니다.
배열의 문자열을 출력하려면 toString, deepToString 메소드를 이용해야 합니다.
1차원 배열 : toString
다차원 배열 : deepToString
※ import 필수! (import java.util.Arrays)
<toString을 이용한 배열 출력하기>
import java.util.Arrays; public class ArrayExec { public static void main(String[] args) { int[] arr = {5,2,1,6,7}; System.out.println(Arrays.toString(arr)); } }
출력 결과
[5, 2, 1, 6, 7] |
<deepToString을 이용한 배열 출력하기>
import java.util.Arrays; public class ArrayExe { public static void main(String[] args) { int[][] arr = {{1,2,3,4,5},{5,4,3,2,1}}; System.out.println(Arrays.deepToString(arr)); } }
출력 결과
[[1, 2, 3, 4, 5], [5, 4, 3, 2, 1]] |
'Back-End > Java' 카테고리의 다른 글
[Spring] 웹에서 파라미터 전달받아 출력하기 (0) | 2017.12.14 |
---|---|
[Spring] depends-on 사용하기 (0) | 2017.12.12 |
[Spring] name, alias 사용하기 (0) | 2017.12.12 |
[JAVA] 년도와 월을 입력받아 달력 출력하기 (1) | 2017.09.20 |
[JAVA] HashMap Key 정렬(TreeMap) (0) | 2017.09.19 |