「Java8」クラスのstatic変数を使用するサンプル
環境
JavaSE1.8
Eclipse 2019-12
書式
class クラス名 { static 変数の型 変数名; }
変数の前にstatic修飾子をつけます。
クラスをインスタンス化していませんが値が表示されます
構文
「クラス名.変数名」を使ってクラスのstatic変数を呼び出します
使用例
package com.arkgame.study; //クラスCmnの定義 class Cmn { // String型変数 static String city = "tokyo"; // int型変数 static int age = 23; // double型変数 static double avg = 345.678; } public class StaticTest { public static void main(String[] args) { System.out.println("クラス名.変数名で値を表示する"); System.out.println("変数cityの値: " + Cmn.city); System.out.println("変数ageの値: " + Cmn.age); System.out.println("変数avgyの値: " + Cmn.avg); } }
実行結果
クラス名.変数名で値を表示する 変数cityの値: tokyo 変数ageの値: 23 変数avgyの値: 345.678