더북(TheBook)

이럴 때 값을 직접 입력하기보다 상수를 선언하면 좋습니다. 상수를 선언하는 방법을 다시 한번 설명하겠습니다. 먼저 final이라는 키워드를 앞에 붙입니다. 상수의 이름은 3.14159라는 원주율이 주로 PI라고 사용하므로 PI라고 선언하겠습니다. 소수점 아래까지 숫자가 있는 실수이므로 double형으로 선언합니다. 선언한 상수 PI3.14159라는 값을 넣어줍니다. 이후 코드에서 숫자를 직접 쓰지 않고 상수 PI를 사용하면 실수를 줄일 수 있습니다.

public class ConstantExam {

    public static void main(String[] args) {
        final double PI = 3.14159;
        int radius = 3;
        double result = radius * 2 * PI;
        System.out.println(result);    
    }
}

 

실행결과

18.849539999999998

 

상수를 사용하는 또 하나의 장점은 이 값이 뭘 의미하는지 한눈에 알아볼 수 있다는 점입니다. 앞에서 원주율을 IJ처럼 의미 없는 문자가 아니라 PI라는 이름으로 선언한 이유도 마찬가지입니다. 코드에서 3.14159라고 나와 있을 때와 PI라고 나와 있을 때 어느 쪽이 원주율인지 알아보기 쉬운가요?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.