JAVAの定数

finalを付けると定数になるらしいです。
定数は、一度、代入した値のままになります。

class Test {

	public static void main(String args[]){
		
		final int KORA;
		KORA= 10;
		
		System.out.println("KORA=" + KORA);
		
		KORA=29;
	
	}
}

JAVAでは、定数は大文字で書きます。

最後のKORAでエラーがでたので 定数に新しく代入することは無理でした。
変数 KORAはすでに代入されている可能性があります。とエラーメッセージがでます。

class Test{

	public static void main(String args[]){
		final double SHOHIZEIKOMI = 1.05;
		
		int amechan = 100;
		double okane;
		
		okane = amechan * SHOHIZEIKOMI;
		
	System.out.println("あめちゃんの税込み価格は" + okane + "円です");
	}
}