java - Eclipse Oxygen Java 8 foreach lambda 表达式代码完成损坏
问题描述
我最近刚切换到 Oxygen 并与 foreach 块中的代码完成问题作斗争。
final XSSFSheet sheet = wb.getSheetAt(0);
sheet.forEach(row -> {
row.forEach(cell -> {
if (row.getRowNum() == 1) { // There is getRownum method on row
}
});
});
除类方法外,行或单元格对象没有代码完成。即使行对象上有getRownNum()方法,内容辅助也不会显示它。是否有任何快速修复此问题或只是回滚到以前的 Eclipse 版本?
解决方案
推荐阅读
- android - 如何在本机反应中锁定应用程序以使其最小化和退出?
- asp.net-core - 平台无关目录
- algorithm - 找到所有子数组的最大子数组
- css - CSS Grid 模板行值不会改变
- javascript - 从csv文件中的json输出对象
- javascript - 为什么在减少期间推入原始数组的项目不调用 Array.reduce 函数?
- scala - 如何在 Spark DataFrame SQL 中引用用户定义的集合变量
- google-apps-script - 自动完成应用程序脚本,VS Code 中的 Google 高级服务
- redux-saga - 佐贺总是取消
- php - Sonata Admin - 按关系字段排序