0

プログラム用のいくつかの定数 (MAXARRAYSIZE など) を含むデータファイルを読み込みたいと考えています。
次に、ConstantsClassName.MAXARRAYSIZE のように入力して、プログラムのどこからでもこれらの定数にアクセスできるようにします。このクラスを実装するにはどうすればよいですか?

これらの定数は、データファイルから割り当てられると、プログラムの実行中に値が変更されることはありません。

ありがとう。

4

2 に答える 2

0

クラスで静的ブロックを使用しますConstantsClassName

public class ConstantsClassName{
    public static final  String MAXARRAYSIZE;
    static{
        // read your file and store the data in;
        MAXARRAYSIZE = valueRetrievedFromFile;
    }
}

MAXARRAYSIZEMAX_ARRAY_SIZE定数宣言の Java 規則に従っている場合は、そうする必要があります。

于 2016-11-21T16:24:41.080 に答える