Java Lambda Syntax angekündigt

Brian Goetz hat über die lambda-dev Mailingliste eine Java Lambda “Syntax decision” bekannt gegeben mit der Aussage “the EG has (mostly) made a decision on syntax”.

Die Syntax soll sich an C# orientieren, was in dem Posting mit folgenden Beispielen illustriert wird:

x => x + 1
(x) => x + 1
(int x) => x + 1
(int x, int y) => x + y
(x, y) => x + y
(x, y) => { System.out.printf("%d + %d = %d%n", x, y, x+y); }
() => { System.out.println("I am a Runnable"); }

Short URL for this post:
This entry was posted in Java Basics and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *