배열 ( Array) : 데이터가 하나의 띠와 같이 나란히 나열된 묶음 을 배열이라한다.
같은 타입에 변수를 순서대로 저장하거나 , 같은타입이지만 값이 다를경우 사용하면 좋다.
사용방법
<Type>[] <Name> = new <Type>[Size];
기본적인 선언방법이다. 값이 지정되어있지않고 선언만 할때 사용된다.
<Type>[] <Name> = {....};
선언과 정의동시에 할때 사용되는 방법. 편리하게도 원소의 갯수만큼 할당됨. 매우좋음.
키워드
Java 에선 배열에 대한 정보를 가져올수있는 키워드가 존재한다.
ex)
int[] int_array = {100,10,20};
int size = int_array.length;
멤버변수인 length 를사용하면 자동으로 size 변수에 현재 배열의 length 를 리턴해준다. 매우편함.
C/C++ Style
<Stack Allocated>
<Type> <Name> [Size];
<Type> <Name> [Size] = {.....};
// Java 와다르게 사이즈에 맞게 원소의 개수도 맞춰줘야 한다.
<Heap Allocated>
<Type>* <Name> = new <Type>;
Java Typecasting (0) | 2017.11.01 |
---|---|
Java 다차원배열 연습. (0) | 2017.10.31 |
Java 반복문 별출력 (0) | 2017.10.31 |
Java Basic 사용자 입력. (0) | 2017.09.26 |
Java Basic 개발환경 구축법. (0) | 2017.09.26 |
Java Basic 이클립스 설치 JDK 설치. (0) | 2017.09.26 |