問題一覧に戻る
初級基本構文
問題9: 定数(final)

finalキーワードは変数を定数として宣言します。一度初期化されると値を変更できなくなり、プログラムの安全性と可読性が向上します。定数名は慣習的にすべて大文字でアンダースコア区切りにします。数学定数や設定値など、変更されるべきでない値に使用します。

public class Main {
public static void main(String[] args) {
// final修飾子で定数を宣言
double PI = 3.14159;
int MAX_SCORE = 100;

System.out.println("PI value: " + PI);
System.out.println("Max score: " + MAX_SCORE);

// 定数PIを使用して円の面積を計算
double radius = 5.0;
double area = * radius * radius;
System.out.println("Circle area: " + area);
}
}