在Java宣布常数

  • 本文关键字:布常数 Java java
  • 更新时间 :
  • 英文 :


我今天遇到了一些奇怪的东西。Java开发人员宣布了这样的常数:

public final class Constants {
 public static final String KEY_COLUMN = AbstractDataRow.standardiseColumnName("key");
   ... // rest of implementation      
}
public abstract class AbstractDataRow implements IRow {
    public static String standardiseColumnName(String columnName) {
        return columnName.trim().toLowerCase();
        ... // rest of implementation
    }
}

对我来说很奇怪的是KEY_COLUMN调用abstract class的方法。

这是好习惯吗?

回答您的问题..不是真的。

您可以轻松地将该字符串调用到已经定义的方法中。然后将该字符串转换为小写。

将字符串发送到方法,而不是将方法发送到字符串。

最新更新