프로그래밍 언어/JAVA

JAVA) 자바 2차원 리스트 만드는 방법. 2차원 배열, 이중 리스트 만들기

luana_eun 2024. 5. 21. 14:24
728x90

 

 

ArrayList의 이중 리스트 생성 방법

// 선언
List<List<String>> TwoList = new ArrayList<>();

// 선언과 동시에 초기화
List<List<String>> TwoList  = Arrays.asList(
    Arrays.asList("사과", "수박", "망고", "복숭아", "멜론"),
    Arrays.asList("책상", "의자", "시계", "선풍기", "펜", "텀블러", "포스트잇", "블로그"),
    Arrays.asList("빨강", "주황", "노랑", "연두", "초록", "하늘", "파랑", "남색", "보라", "흰색")     
);

 

 

 

 

 

자바 기본 배열의 이중배열 생성하는 방법

// 변수 이름만 선언
String[][] twoList;

// 저장공간 할당
String[][] twoList = new String[2][3];

// 선언과 동시에 초기화(값 할당)
String[][] twoList = {{"가", "나", "다"},{"라", "마", "바"}};
System.out.println(twoList[0][1]);

// 길이는 다르게 선언해도 된다
String[][] twoList2 = {{"가", "나"},{"라", "마", "바"}};

 

 

 

728x90