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
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
JAVA) List<Map<String, Object>> 반복문 돌리기 (0) | 2023.03.24 |
---|---|
JAVA) 자바 Math.ceil 자세히 알아보기(올림, 소수점 버리기) (0) | 2022.05.17 |
JAVA) 예외 처리 try~catch, throws, 사용자 정의 예외 (0) | 2022.03.15 |
JAVA) 오류와 예외, 예외, 오류 메세지 보는 방법 (0) | 2022.03.14 |
JAVA) 인터페이스(interface) 정의, 사용 이유 (0) | 2022.03.03 |