Post

Java 2차원 배열 값 출력

2024-11-29-java-array-value.md

1. 반복문

이중 for문을 사용하여 값을 출력 한다.

  • 예제
1
2
3
4
5
6
7
8
9
10
11
12
public class Test {
    public static void main(String[] args) {
        int[][] ary = {{1, 2}, {3, 4, 5}, {6, 7, 8, 9}};
        for (int[] ar : ary) {
            for (int val : ar) {
                System.out.println(val);
            }
        }
    }
}

  • 결과
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9

2. Arrays.deepToString()

java.util.Arrays.deepToString() 메소드를 사용하여 2차원 배열 값을 문자열로 출력 한다.

  • 예제
1
2
3
4
5
6
7
8
9
10
import java.util.Arrays;

public class Test {
    public static void main(String[] args) {
        int[][] ary = {{1, 2}, {3, 4, 5}, {6, 7, 8, 9}};
        System.out.println(Arrays.deepToString(ary));
    }
}

  • 결과
1
[[1, 2], [3, 4, 5], [6, 7, 8, 9]]

[출처 및 참고]

This post is licensed under CC BY 4.0 by the author.