什么 - >用Java表示

时间:2014-04-23 20:28:18

标签: java android intellij-idea

我只是希望了解符号' - >'手段。我写了一个简单的方法并关闭了IDE会话。当我回来继续我的工作时,它看起来如下。

enter image description here

当我点击该方法时,它又回到了我最初的编写方式,如下所示:

enter image description here

我的问题是,这是Java 8.0的新语法还是IDE自动解决了某种信息?

1 个答案:

答案 0 :(得分:4)

它是Java的{8} Lambda Expressions,但是因为我看到(view) ->有点灰色,所以它可能被你的IDE折叠了。检查:SettingsEditorCode Folding,然后取消选中"Closures" (anonymous classes implementing a single method)

修改

是的,我检查了IntelliJ 13.我安装了JDK 7(我的系统上没有v8),并检查SettingsEditorCode Folding然后取消选中"Closures" (anonymous classes implementing a single method)使它们看起来与原始问题中的图片完全一样。