什么-&燃气轮机&引用;在Java中是什么意思
我是Java的初学者,简单的东西对我来说是新的。除此之外,谷歌不想搜索像“->”这样的关键词: 我找到了。所以我认为这个代码是正确的 请帮助我理解这个表达是什么意思什么-&燃气轮机&引用;在Java中是什么意思,java,Java,我是Java的初学者,简单的东西对我来说是新的。除此之外,谷歌不想搜索像“->”这样的关键词: 我找到了。所以我认为这个代码是正确的 请帮助我理解这个表达是什么意思 firstNameCol.setOnEditCommit( (CellEditEvent<Person, String> t) -> { ((Person) t.getTableView().getItems().get( t.getT
firstNameCol.setOnEditCommit(
(CellEditEvent<Person, String> t) -> {
((Person) t.getTableView().getItems().get(
t.getTablePosition().getRow())
).setFirstName(t.getNewValue());
firstNameCol.setOnEditCommit(
(CellEditEvent t)->{
((Person)t.getTableView().getItems().get(
t、 getTablePosition().getRow())
).setFirstName(t.getNewValue());
这是一个lambda表达式-
它在Java8中是新的
当一个接口只有一个方法并用@FunctionInterface注释时,它就是一个功能接口。这允许您使用“->”语法绕过大量冗长的样板代码
你可以替换
btn.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
System.out.println("Hello World!");
}
});
这是一个lambda表达式。下面是一个教程:
btn.setOnAction(
event -> System.out.println("Hello World!")
);