Objective C变量常量的Java等价物

时间:2013-03-14 20:11:58

标签: java objective-c

在Objective C中,要声明一个变量常量,我在名为Constants.h的文件中使用#define FILE_NAME @"file.data"。我在需要时导入这个文件。

什么是Java等价物?

2 个答案:

答案 0 :(得分:3)

Java中的常量如下

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

答案 1 :(得分:3)

没有Java等同于C #define,因为没有Java预处理器。但是您可以在Java中定义常量。在课堂上,说Constants

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

然后你可以在需要常量的另一个类中执行static import

import static my.package.Constants.*;

...

doSomethingWithFile(FILE_NAME);