자바에서 다차원 배열을 사용하여 행렬 및 그리드 데이터를 나타내는 예제를 제공하겠습니다. 이 예제에서는 2차원 배열을 사용하여 간단한 3x3 행렬을 초기화하고 그리드 형태로 출력하는 방법을 보여줍니다.
public class MatrixExample {
public static void main(String[] args) {
// 3x3 크기의 2차원 배열 선언 및 생성
int[][] matrix = new int[3][3];
// 행렬 초기화
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
matrix[i][j] = i * 3 + j + 1;
}
}
// 행렬 출력
System.out.println("행렬 데이터:");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
System.out.print(matrix[i][j] + " ");
}
System.out.println(); // 다음 행으로 이동
}
}
}
이 예제에서는 3x3 크기의 2차원 배열을 사용하여 각 요소에 값을 할당하여 행렬을 초기화합니다. 그런 다음 중첩된 반복문을 사용하여 각 요소를 출력하여 행렬을 그리드 형태로 표시합니다.
위의 코드를 실행하면 다음과 같은 출력을 얻을 수 있습니다.
행렬 데이터:
1 2 3
4 5 6
7 8 9
이러한 방식으로 2차원 배열을 사용하여 행렬을 나타낼 수 있으며, 필요에 따라 행렬 연산을 수행하거나 다른 행렬 연산에 사용할 수 있습니다.
With ChatGPT
'JAVA > 포스팅' 카테고리의 다른 글
자바 다차원 배열의 활용 이미지 처리 예제 (0) | 2023.11.04 |
---|---|
자바 다차원 배열의 활용 표 (Table) 예제 (0) | 2023.11.04 |
자바 가변 배열 (0) | 2023.11.04 |
자바 2차원 배열의 초기화 (0) | 2023.11.04 |
자바 2차원 배열의 선언과 인덱스 (0) | 2023.11.04 |