상수는 언제 사용하면 좋을까요? 우선 같은 값을 여러 번 사용할 때 사용하면 좋습니다. 예를 들어 원의 넓이를 구해보겠습니다.
우선 구한 원의 넓이를 담을 변수를 선언하겠습니다. 원의 넓이를 담을 것이니 circlearea라고 정의하겠습니다. 변수의 명명 규칙에 따라 두 번째 단어의 첫 글자를 대문자로 사용해 circleArea라고 선언합니다. 원의 넓이가 정수가 아닌 실수일 수 있으므로 int가 아니라 double형을 사용합니다.
원의 넓이를 구하는 공식은 원의 반지름(radius) × 반지름 × 3.14159(π)입니다. 여기서 반지름은 3이라고 가정합니다.
public class ConstantExam { public static void main(String[] args) { double circleArea; circleArea = 3 * 3 * 3.14159; } }
자, 코드를 작성했습니다. 이때 원이 여러 개라면 3.14159라는 값을 여러 번 입력해야 합니다. 여러 번 같은 값을 입력하면서 숫자를 틀리지 않도록 계속 신경 써야 합니다. 실수로 5.14159라고 입력한다면 문제가 생길 테니까요.