JAVA/포스팅

자바 다차원 배열의 활용 표 (Table) 예제

짜집퍼박사(짜박) 2023. 11. 4. 15:11

자바에서 다차원 배열을 사용하여 표 형식의 데이터를 모델링하는 예제를 제공하겠습니다. 이 예제에서는 2차원 배열을 사용하여 간단한 표를 초기화하고 데이터를 출력하는 방법을 보여줍니다.

 

public class TableExample {
    public static void main(String[] args) {
        // 2차원 배열을 사용하여 표 데이터 모델링
        String[][] table = {
            {"이름", "나이", "성별"},
            {"홍길동", "30", "남성"},
            {"이순신", "50", "남성"},
            {"강감찬", "45", "남성"},
            {"유관순", "20", "여성"}
        };

        // 표 데이터 출력
        for (int row = 0; row < table.length; row++) {
            for (int col = 0; col < table[row].length; col++) {
                System.out.print(table[row][col] + "\t\t");
            }
            System.out.println();
        }
    }
}

이 예제에서는 2차원 배열을 사용하여 표를 모델링합니다. 표는 행(row)과 열(column)로 구성되며 각 행은 레코드(record)를 나타내고 각 열은 속성(attribute)을 나타냅니다.

 

위의 코드를 실행하면 다음과 같은 출력을 얻을 수 있습니다.

이름		나이		성별		
홍길동		30		남성		
이순신		50		남성		
강감찬		45		남성		
유관순		20		여성

표 데이터를 출력하기 위해 중첩된 반복문을 사용하여 각 요소를 반복하고 각 요소를 탭으로 구분하여 표시합니다. 이러한 방식으로 다차원 배열을 사용하여 표 데이터를 효과적으로 모델링하고 처리할 수 있습니다.

표 데이터를 활용하여 데이터베이스에서 검색한 결과를 표시하거나 스프레드시트와 유사한 데이터를 처리할 때 유용합니다.

 

With ChatGPT