java基礎之常量

在java中,利用關鍵字final指示常量。例如;
public static void main(String[] args) {
		final double CM_PRE_INCH = 2.54;
		double paperWidth = 8.5;
		double paperHighth =11;
		System.out.println("Paper size in centimeters :"
				+ paperWidth * CM_PRE_INCH + " by " + paperHighth + CM_PRE_INCH);
	}

    關鍵字final表示這個變量只能被賦值一次。一旦被賦值之後,就不能夠再更改了。習慣上,常量名使用全大寫。

    在java中,經常希望某個常量可以在某個類中的多個方法中使用,通常將這些常量稱爲類常量。可以使用關鍵字static final設置一個類常量,下面是使用類常量的實例:

public static final double CM_ORE_INCH =2.54;
	public static void main(String[] args) {
		double paperWidth = 8.5;
		double paperHighth =11;
		System.out.println("Paper size in centimeters :"
				+ paperWidth * CM_ORE_INCH + " by " + paperHighth + CM_ORE_INCH);
	}
需注意,類常量定義位於main方法的外部。因此,在同一個類的其他方法中也可以使用這個常量。而且,如果一個常量被聲明爲public,那麼其它類的方法也可以使用這個常量。此示例中CM_PRE_INCH就是這樣一個常量


發佈了37 篇原創文章 · 獲贊 7 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章