2023.05.22
修飾子
final修飾子
final 変数型 変数名 = 値;
final class クラス名 {
:
:
}
Javaソースコード
Final1.java
001 002 003 004 005 006 007 008 009 010 011
// このソースは、コンパイルエラーになります public class Final1 { public static void main( String[] args ) { // final修飾子を使ってaに3を代入 final int a = 3; // aの値を変更 a = 10; } }
コンパイル結果
コンパイル ソースコードが「ANSI」の場合
C:\talavax\javasample>javac -encoding sjis Final1.java
コンパイル ソースコードが「UTF-8」の場合
C:\talavax\javasample>javac Final1.java
コンパイル結果
Final1.java:9: エラー: final変数aに値を代入することはできません a = 10; ^ エラー1個
変数aに値を代入する行にエラーがでます。
以上です。