Как преобразовать java.sql.Array в List?JAVA

Программисты JAVA общаются здесь
Anonymous
Как преобразовать java.sql.Array в List?

Сообщение Anonymous »

У меня есть rs.getArray("lang");, который представляет собой java.sql.Array, а поле lang содержит переменные символы[]. Я хочу преобразовать его в List. В качестве примера у меня есть {fr_FR,en_US}, и я использовал следующий код для преобразования, чтобы моя IDE не показывала никаких ошибок

List myEnumLanguageList = (List) rs.getArray("lang");


но выдает исключение org.postgresql.jdbc.PgArray невозможно привести к java.util.List.
Мой MyEnumLanguage выглядит следующим образом:

public enum MyEnumLanguage {
en_US {
public String getCode() { return "en_US" }
},
de_DE {
public String getCode() { return "de_DE" }
};

private MyEnumLanguage() {
}
}


Подробнее здесь: https://stackoverflow.com/questions/624 ... customenum

Вернуться в «JAVA»