1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > java 错误代码 返回格式_java – 不兼容的类型:lambda表达式中的错误返回类型?...

java 错误代码 返回格式_java – 不兼容的类型:lambda表达式中的错误返回类型?...

时间:2019-09-15 21:56:20

相关推荐

java 错误代码 返回格式_java – 不兼容的类型:lambda表达式中的错误返回类型?...

给出以下代码:

/**

* Prints the grid with hint numbers.

*/

private void printGridHints() {

minesweeperGrid.forEach((k, v) -> {

v.stream().forEach(

square -> square.isMineLocatedHere() ? System.out.print("*") : System.out.print(square

.getNumSurroundingMines()));

System.out.println();

});

}

我的编译器给了我以下错误:

error: incompatible types: bad return type in lambda expression

square -> square.isMineLocatedHere() ? System.out.print("*") : System.out.print(square

^

missing return value

我正在运行Gradle 2.2版,我安装了JDK 8u31.有趣的是Eclipse没有显示任何编译器错误,即使在我清理并重建我的项目之后,但是当我在命令行上运行gradle build时,我得到了这个编译器错误.

为什么我会收到此错误,我该如何解决?

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。