-2
我有一個簡單枚舉創建無法獲得簡單枚舉示例工作
public interface Params
{
public enum Locale
{
UK("UK"), US("US");
private String value;
private Locale(String value) {
this.value = value;
}
};
....
這裏是我的方法,我想修改採取Params.Locale屬性。
public void doErrorQuery(Locale locale, String p_listStr)
{
if (p_spellingList == null)
{
result.setError(true);
result.setErrorMessage("Null spelling list");
return;
}
導入我使用
import com.Params.Locale;
問題是我不能得到這個編譯,它告訴我它無法解析的區域設置區域設置枚舉。即使我使用Params.Locale它不起作用,無法解析名稱。
你確定該接口的包名'Params'是'COM'? – Thirler
從void方法中移除'return'語句。 –
你可以添加你的堆棧跟蹤嗎? – Miquel