将所有常量放在一个类android中

Tar*_*zic 2 java android class constants

我的帖子类似,但可以追溯到2010年初,所以我不确定事情是否有所改变.我刚回到一些代码回顾,审稿人建议我将所有常量放在一个类中并从那里调用它们.我怎么能这样做,这是正确的方法吗?我如何申报并打电话给他们?

Mur*_*nik 6

它是否"正确的方式"主要是品味问题.这里没有对错.

至于如何使用它们 - 只需要一个包含一系列public static final字段的类:

public class Constants {
    public static final String FIRST_NAME = "Tarik";
    public static final String LAST_NAME = "Hodzic";
}
Run Code Online (Sandbox Code Playgroud)

然后其他类可以使用它们:

public class SomeClass {
    public String getFullName() {
        return Constants.FIRST_NAME + " " + Constabts.LAST_NAME;
    }
}
Run Code Online (Sandbox Code Playgroud)