[JAVA] 자바 Constant 상수 예시

    [JAVA]  자바 Constant 상수 예시

    우선 Constant 란 ?

    상수를 의미하며 선언과 동시에 그 값은 고정 값이 되어 변경이 불가능 하게 되는 것을 의미힌다.

    /**
    	Constant : 변수를 상수처럼 사용 할 때
    */
    
    class  Constant{
    
    	//Constant 선언
    	public static final int MAX_SCORE=100;
    	public static final int MIN_SCORE=0;
    
    	public static void main(String[] args) {
    		//MAX=SCORE=90; //상수의 값은 변경할 수 없다.
    		System.out.println("최고점수 : " + MAX_SCORE); //상수명만 사용
    		System.out.println("최하점수 : " + Constant.MIN_SCORE); //클래스명.상수명
    
    		int myScore=95;
    
    		System.out.println("최고점수 : " + Constant.MAX_SCORE + 
    			", 획득점수 : " + myScore + ", 최고점수와 획득점수의 차 : " + 
    			(Constant.MAX_SCORE-myScore));
    
    	}//main
    }//class

    위와 같이 static final int MAX_SCORE=100 이라고 하게 될 경우

    MAX_SCORE의 값은 100으로 고정이 되게 되며

    아래의 MIN_SCORE의 경우도 동일하게 0으로 고정이 되게 된다.

    댓글

    Designed by JB FACTORY