티스토리 뷰
상수는 값이 바뀔수 없다. 그 자체가 데이터인 것.
final로 정의한다. ex) final PI = 3.14;
C의 #define의 역할을 한다.
배열.
배열은 참조형이다.
1. 배열 선언 : int a[]; 또는 int[] a; // 그냥 a라는 배열을 선언한 것, 참조형 변수 a가 메모리에 만들어진다.
2. 배열 생성 : a = new int[3]; // 공간을 3개를 가지는 배열이 생성되고, a에는 배열의 시작주소가 들어간다.
3. 배열 초기화 : a[0] = 11; a[1] = 22; a[2] = 33; // 이렇게 초기화함.
1 ~ 2. 배열 선언과 초기화 과정을 한 번에 할 수 있다.
int a[] = new int[3];
int[] a = new int[3];
이렇게 선언과 생성을 한번에 할 수 있다.
1 ~ 3. 또, 배열의 선언, 생성, 초기화를 동시에 할 수도 있다.
int a[]={1,2,3};
int a[] = new int[]{1,2,3};
이렇게 동시에 할 수 있는데, 크기 지정은 할 수 없다.
그리고 배열의 길이를 알고싶으면 .length 함수를 쓰면 되는데,
int[] a = new int[]{1,2,3,4,5};
int num = a.length;
이렇게 하면 a 배열의 길이를 알 수 있다.
'Programming > Java' 카테고리의 다른 글
생성자(Constructor) (0) | 2018.05.22 |
---|---|
메소드(Method) (0) | 2018.05.22 |
클래스 (0) | 2018.04.25 |
형 변환(DataType Casting) (0) | 2018.04.24 |
변수 (0) | 2018.04.24 |
댓글