實現系統來建立程序範圍的常量的最佳方式是什麼?我有一個跨越多個文件的程序,我想要一個存儲常量的類,以便它們可用於所有其他文件。 我想是這樣的:如何實現一個java類,以便它保存其他文件中的其他類的常量
在Constants.java
public final class Constants{
private Constants(){}
public static final String EX = "mas";
}
和test.java
import Constants.*;
public class test{
public static void main(String[]args){
System.out.println(EX);
}
}
,但我得到以下錯誤
test.java:1: error: cannot find symbol
import static Constants.*;
^
symbol: class Constants
Constants.java
和test.java
在日同樣的目錄。
你的'Constants'類是否在默認包中? – Mac
不,我該如何導入常量類呢? –
這裏真的有兩個問題......爲什麼你實現的解決方案不起作用,以及做你想做的事情的最佳方式是什麼。 –