2

Objective C では、変数定数を宣言するため#define FILE_NAME @"file.data"に、Constants.h というファイルで使用します。必要に応じてこのファイルをインポートします。

Javaに相当するものは何ですか?

4

2 に答える 2

3

Javaの定数は次のとおりです

public static final String FILE_NAME = "file.data";
于 2013-03-14T20:13:26.010 に答える
3

#defineJava プリプロセッサがないため、C に相当する Java はありません。ただし、Java では定数を定義できます。クラスの中で、言うConstants

public static final String FILE_NAME = "file.data";

次に、定数が必要な別のクラスで静的インポートを実行できます。

import static my.package.Constants.*;

...

doSomethingWithFile(FILE_NAME);
于 2013-03-14T20:13:47.677 に答える