2차원 배열 2023. 5. 17. 13:15

namin0_0·2023년 5월 29일
0

2차원배열

= 1차원 배열 안에 다른 배열을 넣은 것

= 배열안에 배열이 들어있다! 라고 생각하자.

=배열은 저장된 값 마다 인덱스 번호 두 개로 설정되고 앞번호는 행, 뒷번호는 열

인덱스 사용법

arr[행번호(가로)][열번호(세로)]

= 배열의 행번호와 열변호는 0번부터 시작한다.

ex)

arr[3][4]

= 3행 4열

= arr[0][0]에서 arr[3][4]까지 총 12개 인덱스

2차원 배열의 선언

  1. 자료형[][] 변수명;

  2. 자료형 변수명 [][];

둘 중 어느걸로 써도 상관없음

2차원배열의 초기화

= 배열을 선언 후 할당하게 되면 각 자료형 별 기본값이 들어 감

= 숫자형 변수 모두 0, boolean = false,char=''

= 선언과 동시에 값을 기록 할 수 있음

이차원 배열 사용해보기



이차원 배열의 구조!

arr[0][0] arr[0][1] arr[0][2]

arr[1][0] arr[1][1] arr[1][2]

이차원 배열에 .length 활용하기!

이차원배열에서 배열이름.length -> 행의 수

배열이름[행].length -> 열의 수



이차원 배열에 for문 이용해서 값 넣기


하나씩 따로 넣는것보다 이게 더 효율적!

profile
갓생살기프로젝트

0개의 댓글