每当我在netbeans中编写下面的代码时,它会用黄线突出显示代码并告诉使用lambda表达式,那么在Java中使用lambda表达式是什么?
.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
}
}
答案 0 :(得分:4)
addActionListener(actionEvent -> System.out.println("Handled by Lambda listener"));
你也可以做多行
addActionListener(actionEvent -> {
System.out.println("Handled by Lambda listener");
System.out.println("something else");
});