Java

자바 프로그래밍 (Java) - 5 : 자바 기초 문법 (final 변수, 배열)

n.han 2016. 7. 12. 10:19

- final 변수


변수에 값을 딱 한번만 대입할 수 있는 변수이다. final 변수는 c costant   다르게, 선언과 동시에 초기화 할 필요가 없다.

 

다음은 final 변수의 잘못된 사용 예이다.

 

class FinalExample2 {

    public static void main(String args[]) {

        final double pi;// final 변수 선언

        double radius = 2.0;

        pi = 3.14;   // final 변수 할당. 선언과 분리되어 있다.

        double circum = 2 * pi * radius;   

        System.out.println(circum);

        pi = 3.14159; // 이미 값이 있는 변수에 할당 => 에러 발생

        double area = pi * radius * radius;

        System.out.println(area);

    }

}

 

- 배열

 

배열은 선언, 생성의 단계를 거쳐서 사용할 수 있다. 배열의 선언이란 배열 항목의 타입과 배열 변수의 이름을 지정하는 것이다.

 

아래는 배열 선언의 예이다.

 

int arr[];

float[] num;

String strArr[];

 

  배열의 생성이란 배열 항목의 타입과 배열 항목의 수를 이용하여 배열을 생성하는 것이다.

 

  선언뿐만이 아니라 생성을 해야 사용할 수 있다.