首页 > 解决方案 > 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 版本?

标签: javaeclipselambdajava-8eclipse-oxygen

解决方案


推荐阅读