Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 닉 등록
- 소원성취
- 이제된다
- 無限想像
- 스트림
- 조선족
- 오블완
- freenode
- 아래한글
- HWP
- 눈금자
- 거르개
- poedit
- 조선어
- 연변
- PC통신
- 한글화
- ∞
- 0 + 0
- 스트링
- Nick
- infinite imagination
- 티스토리챌린지
- 한국어
- 크라우딘
- 리브레오피스
- Notepad++
- crowdin
- 필터
- 문화주권
Archives
- Today
- Total
DreamFactory7
java 에서 array선언의 이해 본문
int a;
a=10;
이런 구조는 다들 아는구조일것이다. 이것에대한 이해를 했다고 판단하고 글을 씀.
그런데 배열같은 연속된 데이터를 저장하는 구조도 표현할때는 비슷한형태로 사용된다.
선언 :
int -> int[] 정수형 배열형 이라는뜻
이런 정수형배열에는 값을 주는형태도 조금틀리다.
C언어에서는 int*이라는 형이있다.
int형인데 몇개가 들어갈지 모른다(*) 라는 뜻이 된다.
java에서도 비슷하지만 표현방법이 약간다르다.
int형인데 몇개가 만들어질지 모른다([]) 라는 뜻이 된다.
int[] b;
b=new int[3];
int[]로 선언된 변수 b에는 숫자 또는 문자가가 들어가는게아니라. 주소라는게 들어간다.
즉, 변수의 형태는 숫자, 문자, 주소, 참거짓등의 형태를 넣을 수있다.
여기에서는 int를 예로들었지만 어떠한 형태도 가능하다.
사용 :
변수에 값을 할당할때는 다음처럼 써줘야한다.
a=10 -> a=new int[갯수] 이렇게 줘야한다.
'삽질 > 자바' 카테고리의 다른 글
어떤건 되고 어떤건안되는 코드 (0) | 2012.11.02 |
---|---|
dangling else 문제 (0) | 2012.11.01 |
자바.객체 (0) | 2012.10.31 |
자바.클래스 (0) | 2012.10.31 |
프로그래밍 언어.구성요소 (0) | 2012.10.30 |