在下面的代碼行@ 4 & 5我正在錯誤The constructor DataSourceFactory.DATABASE_TYPE() is undefined
爲什麼我得到錯誤「Constructor is undefined」?
public class DataSourceFactory {
public enum DATABASE_TYPE {
DB2T { "DB2T url" },
DB2Q { "DB2Q url" };
private final String url;
DATABASE_TYPE(String _url){
this.url = _url;
}
public String getUrl() {
return url;
}
};
public static void main(String[] args) {
for (DATABASE_TYPE dt : DATABASE_TYPE.values()){
System.out.println(dt.getUrl());
}
}
}
,如果我將不帶任何參數,然後我得到的錯誤Syntax error on token ""DB2T url"", delete this token
添加構造函數。
這裏有什麼問題?