[Java] 배열 값 출력 (반복문, Arrays.toString())
그냥 배열의 값을 출력해 볼까요? [ 코드 ] public class PrintArray { public static void main(String[] args) { int[] arr = { 1, 2, 3, 4, 5 }; System.out.println(arr); // ?? } } [ 결과 ] [I@762efe5d 위와 같이 그냥 배열 변수(arr)를 출력하면 알수 없는 값이 출력된다. 여기서 출력된 값은 arr라는 변수가 가리키고 있는 [1, 2, 3, 4, 5] 값이 들어있는 메모리의 주소값이다. arr를 그대로 출력하면, 위와 같이 메모리의 주소값이 출력되기 때문에, 배열을 출력하기 위해서는 반복문을 사용하거나, 배열을 출력할 수 있는 특별한 메소드를 사용해야 합니다. 방법 1. 반복문 사용하기 ..
2023.02.21