В следующем коде @ линии 4 & 5 я получаю ошибку The constructor DataSourceFactory.DATABASE_TYPE() 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
.
В чем проблема?