[Java] Part.2_상수

haeun_06·2022년 5월 14일
2

JAVA_programmers강의

목록 보기
4/12

0513


상수

: 수식에서 변하지 않는 값

  • 상수는 한 번 저장한 데이터 값을 저장할 수 없다.
  • 상수를 선언할 때에는 앞에 final을 붙여준다.
  • 상수는 대문자의 명명규칙을 사용한다.
    • 대문자로만 구성된 명사로 정한다.
    • 여러 단어로 구성된 이름의 경우 단어 사이에 언더바를 써 구분한다.

상수의 사용

  • 상수명 = 값 (값을 담을 수 있는 기회는 단 한 번만 허락됨)

상수를 사용해야 하는 경우

  • 값이 변하면 위험한 경우
  • 값만 봤을 때 무엇을 의미하는지 쉽게 파악할 수 없는 값


문제

final double PI = 3.14159;를 작성하고 제출 버튼을 눌러 보세요.

문제 설명

원의 둘레, 반지름 2 원주율을 구하는 코드를 짜려 합니다. 빈칸에 원주율을 나타내는 double 타입 상수, PI를 선언과 동시에 초기화해 코드를 완성해보세요. 원주율은 3.14159입니다.

제한 조건

  • 상수는 final 키워드를 사용해 선언하세요.
  • 상수는 대문자로만 씁니다.

힌트

아래의 예를 참고하여 문제를 해결하세요.

final int J;   
// J에는 값을 단 한 번 담을 수 있습니다.
J = 10;
// 이제 J 값을 변경할 수 없습니다.

기본 소스

public class ConstantExam {
    public static void main(String[] args) {
        // 상수 PI를 만들어보세요.double= 3.14159;

        int radius = 5;
        double result = radius * 2 * PI;
        System.out.println(result);
    }
}

정답 소스

public class ConstantExam {
    public static void main(String[] args) {
        // 상수 PI를 만들어보세요.
        final double PI = 3.14159;

        int radius = 5;
        double result = radius * 2 * PI;
        System.out.println(result);
    }
}

실행 결과

출력 〉	31.4159

상수 실습 링크


profile
개발새발 블로그

0개의 댓글