티스토리 뷰
2차원 배열
- 2차원 배열의 선언 방법은 1차원 배열과 같지만 []를 한 번 더 써주면 된다: int[][] score
- 주로 테이블 형식의 데이터를 담는 데 사용한다.
- 초기화 시, 배열요소의 타입의 기본값으로 초기화된다. int 타입이라면, 모든 요소가 0으로 초기화된다.
- int[][] arr = {{1, 2, 3}, {4, 5, 6}} 과 같이 생성과 초기화를 동시에 할 수 있다.
- 2차원 배열은 '배열의 배열'로 구성되어 있다.
- 2차원 배열의 참조변수는 첫 번째 배열의 주소값을 저장한다. 그리고 첫 번째 배열의 각 요소에 두 번째 배열의 주소값을 저장한다.
- int[][] score가 있을 때, score.length와 score[1].length는 서로 다를 수 있다.
가변배열
- 다차원 배열을 생성할 때, 마지막 차수의 길이를 지정하지 않고, 추후에 각기 다른 길이의 배열을 생성할 수 있다.
'개발' 카테고리의 다른 글
| [Java] 변수와 메서드 (0) | 2022.05.15 |
|---|---|
| [Java] 객체지향 (0) | 2022.05.15 |
| [Java] String 배열 / Char 배열 (0) | 2022.05.15 |
| [Java] 배열 (0) | 2022.05.14 |
| [항해99] 첫 미니 프로젝트 시작 (0) | 2022.05.09 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 패키지
- 배열
- ORM
- IOC
- 고민
- 서버환경
- ManyToMany
- OneToMany
- 자바의정석
- MVC
- GIT
- ManyToOne
- toCharArray
- overfatching
- AssertJ
- 제어자
- clean-up policy
- Java
- AfterEach
- 단항연산자
- jinja2
- controller
- 몽고db
- ResetController
- 스프링부트
- 항해99
- DI
- 임포트
- bean
- 상속
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
글 보관함
