Как преобразовать 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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