Lambda 表达复制过来就报错

Chen921209 2015-07-05 10:07:31
小白请教问题,这个报错能百度到的资料很少……

用的JDK版本是1.8.0_45,节选的这段代码是直接复制到MyEclipse里的,为啥Lambda两处表达式都报错,而且报的错还是
Syntax error on token(s), misplaced construct(s) 和 Syntax error, insert ";" to complete BlockStatements 以及 Syntax error on token ")", invalid Expression 。 也不是符号要用英文输入法输入的问题。

请教一下是什么情况?

...全文
366 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
傻傻de点点 2015-07-07
  • 打赏
  • 举报
回复
也可以用eclipse luna,杠杠的
finemi 2015-07-05
  • 打赏
  • 举报
回复
myeclipse2015自带的是jdk7,你要添加本地的jdk8到myeclipse中,然后设置为默认jre,然后把compiler改为默认1.8就OK了
finemi 2015-07-05
  • 打赏
  • 举报
回复
http://download.csdn.net/detail/michales003/8812109
Chen921209 2015-07-05
  • 打赏
  • 举报
回复
引用 4 楼 finemi 的回复:
[quote=引用 3 楼 u014462681 的回复:]
怎么加了两个库~ myeclipse要2015才支持jdk8 [/quote] 弱弱问下2015有破解版么?感觉没找到特别靠谱的……
Chen921209 2015-07-05
  • 打赏
  • 举报
回复
引用 4 楼 finemi 的回复:
[quote=引用 3 楼 u014462681 的回复:]
怎么加了两个库~ myeclipse要2015才支持jdk8 [/quote] 哦我看了下我最高的原来才是1.7 谢谢了!我去百度下怎么解决……
finemi 2015-07-05
  • 打赏
  • 举报
回复
引用 3 楼 u014462681 的回复:

怎么加了两个库~
myeclipse要2015才支持jdk8
Chen921209 2015-07-05
  • 打赏
  • 举报
回复
引用 2 楼 finemi 的回复:
哦,看错了- - 没多。。
你确定你的myeclipse使用的也是jdk8吗,别只是你本地jdk是8


我的JRE library导入是这样的,虽然一开始JDK8都迷迷糊糊搞成的……
finemi 2015-07-05
  • 打赏
  • 举报
回复
哦,看错了- - 没多。。 你确定你的myeclipse使用的也是jdk8吗,别只是你本地jdk是8
finemi 2015-07-05
  • 打赏
  • 举报
回复
catch(IOException ex){} 这里多了个 }

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧