У меня был рабочий код с более ранней версией java 8, который я использовал для получения уникальных значений из списка, но так как я обновился до JDK 66, это дало мне ошибку
Несоответствие типов: невозможно преобразовать из List<Object>
в List<String>
List<String> instList = new ArrayList<String>();
while (res.next()) {
instList.add(res.getString("INST").toString());
}
List<String> instListF = instList.stream().distinct().collect(Collectors.toList());
Где res - это результат, который я получаю из базы данных, не уверен, что не так, а идея?