반응형
반응형
어제는 자바의 배열에 대한 특징과 생성, 배열의 길이, 배열의 복사에 대해 정리해보았고요. 오늘은 배열의 꽃이라 할 수 있는 다차원 배열에 대해 정리해보도록 하겠습니다. 자주 사용하는 다차원 배열중 2차원 배열은 수학에서 행렬과 같은 구조를 가지고 있고, 3차원 배열은 입체적인 정사각형 모양의 구조를 가지고 있습니다. 제가 배열을 공부하면서 항상 헷갈렸던 부분은 배열의 인덱스 좌표였는데요. 수학에서 행렬은 원점이 (1,1)부터 시작하지만 배열은 (0,0)부터 시작하기 때문에 자주 써보질 않으면 적응이 잘 안됩니다. ■ 2차원 배열의 구조처음 2차원 배열을 공부하면서 학원 강사님이 구구단을 만들어 보라 해서 만들었던게 벌써 7개월전 이네요. 왜 그때는 어렵게만 느껴졌는지 모르겠지만 지금은 다시 공부해보니 ..
드디어 자바에서 개념으로 정리하기 제일 골치아픈 배열에 대해 알아볼 시간입니다. 변수는 하나의 데이터를 저장하지만~~~ 배열의 특징은 여러개의 데이터들을 저장할때 사용되고 인덱스(Index) 구조에 저장합니다. 배열의 길이는 한번 생성을 하면 줄이거나 늘릴 수 없으며 서로 다른 타입을 사용할 수 없습니다. 예를 들어 int로 배열이 선언됬다면 쭉 int만 사용해야 하는데, 문자열을 넣는다고 타입변환을 시도하면 컴파일 오류가 발생하게 됩니다. ■ 여러가지 방법의 배열 생성배열을 사용하기 위해서는 선언한 다음 new 연산자를 이용하여 배열을 생성하고, 배열의 길이만큼 값을 할당해주어야 합니다. 사용자의 편의대로 골라서 사용하시면 되는데 제가 알고있는 3가지의 방식은 아래사진과 같습니다. ①번은 한줄에 선언과..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.