私は次のようにJavaインターフェイス()で定義された定数を持ってConstantsいます:
public final static int DEFAULT_VAL = 2;
これは私のコードのいくつかのJSPで次のように使用されています。
if (sample.hasModule(Constants.DEFAULT_VAL){
// some code
}
ただし、最近定数の型をからに変更したときint、 jspのはまだintを返し、長くはないため、jspでそれを呼び出していlongました。noSuchMethodErrorConstants.DEFAULT_VAL
また、パラメータとしてhasModuleの取得からになど、すべてのメソッドを変更しました。intlong
Javaの定数に特別な扱いはありますか?
ありがとう!