java 8 收集器问题 类型不匹配:无法从 List<Object> 转换为 List<String>
2022-09-03 01:43:22
我有早期版本的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是我从数据库获得的结果集,不确定有什么问题吗?