방명록
- 자바의 정석 47~48강 2차원 배열2023년 07월 30일 08시 47분 07초에 업로드 된 글입니다.작성자: 민발자728x90
ch5-18~20 2차원 배열
1. 2차원 배열
테이블 형태의 데이터를 저장하기 위한 배열
// 4행 3열의 2차원 배열 생성 int[][] score = new int[4][3];
// 2차원 배열 초기화 2가지 방법 int[][] arr = new int[][]{ {1, 2, 3}, {4, 5, 6} }; int[][] arr = { {1, 2, 3}, {4, 5, 6} }; // 가독성 좋게 작성 int[][] arr = { {1, 2, 3}, {4, 5, 6} };
2. 3차원 배열
2차원 배열이 여러 개 모인 배열
ch5-21~23 2차원 배열 예제
public static void main(String[] args) { int[][] score = { { 100, 100, 100 } , { 20, 20, 20 } , { 30, 30, 30 } , { 40, 40, 40 } }; int sum = 0; for (int i = 0; i < score.length; i++) { // score.length -> 4 for (int j = 0; j < score[i].length; j++) { // score[i].length -> 3 System.out.printf("score[%d][%d]=%d%n", i, j, score[i][j]); sum += score[i][j]; } } System.out.println("sum=" + sum); }
728x90'정리 > Java' 카테고리의 다른 글
자바의 정석 51~55강 객체지향 언어, 클래스와 객체, 객체 생성과 사용, 객체 배열 (0) 2023.07.30 자바의 정석 49~50강 String 클래스, Arrays로 배열 다루기 (0) 2023.07.30 자바의 정석 46강 커맨드 라인을 통해 입력받기 (0) 2023.07.29 자바의 정석 40~42강 배열 (0) 2023.07.29 자바의 정석 38~39강 while문, do-while문, break문, continue문, 이름붙은 반복문 (0) 2023.07.29 다음글이 없습니다.이전글이 없습니다.댓글