java Expression de table lambda moyenne utilisée 1
1, type d'expression de table lambda en java 2, tangente de fonction neutre java (commentaire FunctionalInterface) Remarque: Fonction tangente, méthode abstraite en une seule pièce, méthode à plusieurs voies, expression de table lambda
frais de remplacement de formulaire de table lamda méthode de type interne anonyme
@FunctionalInterface
interface ExecuteAble{
void say(String name,String msg);
}
public class RobotT{
public void say(ExecuteAble exe){
exe.say("Robot Lucy "," is laughing hahahaha......");
}
}
public class TestLambda{
public static void main (String[] args){
Robot t1 _new Robot();
t1.say(
(name,msg) -> {
system.out.println(name + msg);
} );
Robot t2 _new Robot();
//change the contents of saying
//annomous inner class
t2.say(new ExecuteAble(){
public void say(String name,String msg){
system.out.println(name + msg);
}
})
}
}
Recommended Posts