Objective C では、変数定数を宣言するため#define FILE_NAME @"file.data"
に、Constants.h というファイルで使用します。必要に応じてこのファイルをインポートします。
Javaに相当するものは何ですか?
Objective C では、変数定数を宣言するため#define FILE_NAME @"file.data"
に、Constants.h というファイルで使用します。必要に応じてこのファイルをインポートします。
Javaに相当するものは何ですか?
Javaの定数は次のとおりです
public static final String FILE_NAME = "file.data";
#define
Java プリプロセッサがないため、C に相当する Java はありません。ただし、Java では定数を定義できます。クラスの中で、言うConstants
public static final String FILE_NAME = "file.data";
次に、定数が必要な別のクラスで静的インポートを実行できます。
import static my.package.Constants.*;
...
doSomethingWithFile(FILE_NAME);