JAVA定数
1057 ワード
1.JAVAでは、キーワードfinalで定数を宣言します.例:
キーワードfinalは、この変数が1回しか与えられないことを示します.いったん付与されたら、これ以上変更できません.慣習的には、定数名は大文字を使用します.
2.JAVAでは、ある定数を1つのクラスの複数のメソッドで使用することがしばしば望まれ、通常はこれらの定数をクラス定数とする.キーワードstatic finalを使用できます クラス定数を設定します.次の例を見てください.
クラス定数の定義はmainメソッドの外部にあることに注意してください.したがって,同じクラスの他の方法でもこの定数を用いることができる.また、定数がpublicとして宣言される場合、他のクラスのメソッドもこの定数を使用することができます.
public class Constants {
public static void main(String[] args) {
final double CM_PER_INCH = 2.54;
double paperWidth = 8.5;
double paperHeight = 11;
System.out.println("Paper size in centimeters: "
+paperWidth*CM_PER_INCH+" by "+paperHeight*CM_PER_INCH);
}
}
キーワードfinalは、この変数が1回しか与えられないことを示します.いったん付与されたら、これ以上変更できません.慣習的には、定数名は大文字を使用します.
2.JAVAでは、ある定数を1つのクラスの複数のメソッドで使用することがしばしば望まれ、通常はこれらの定数をクラス定数とする.キーワードstatic finalを使用できます クラス定数を設定します.次の例を見てください.
public class Constants {
public static void main(String[] args) {
double paperWidth = 8.5;
double paperHeight = 11;
System.out.println("Paper size in centimeters: "
+paperWidth*CM_PER_INCH+" by "+paperHeight*CM_PER_INCH);
}
public static final double CM_PER_INCH = 2.54;
}
クラス定数の定義はmainメソッドの外部にあることに注意してください.したがって,同じクラスの他の方法でもこの定数を用いることができる.また、定数がpublicとして宣言される場合、他のクラスのメソッドもこの定数を使用することができます.