Suchergebnisse für Anfrage "method-reference"

6 die antwort

Referenz auf eine Instanzmethode eines bestimmten Objekts

Im folgenden Code funktioniert es, wenn die Methodenreferenzvariable mit dem Klassennamen übergeben wird, aber wenn die Referenzvariable mit einem Benutzerobjekt übergeben wird, liegt ein Fehler vor. public class User { private String name; ...

2 die antwort

Java 8-Pass-Methode als Parameter

Derzeit wird auf Java 8 Lambda-Ausdrücke und Methodenreferenzen eingegangen. Ich möchte eine Methode ohne Argumente und ohne Rückgabewert als Argument an eine andere Methode übergeben. So mache ich es: public void one() { ...

2 die antwort

Comparator.reversed () kompiliert nicht mit Lambda

Ich habe eine Liste mit einigen Benutzerobjekten und ich versuche, die Liste zu sortieren, aber funktioniert nur unter Verwendung der Methodenreferenz, mit Lambda-Ausdruck gibt der Compiler einen Fehler aus: List<User> userList = ...

TOP-Veröffentlichungen

3 die antwort

Ist das Zwischenspeichern von Methodenreferenzen in Java 8 eine gute Idee?

Angenommen, ich habe folgenden Code: class Foo { Y func(X x) {...} void doSomethingWithAFunc(Function<X,Y> f){...} void hotFunction(){ doSomethingWithAFunc(this::func); } }Nehme an, dasshotFunction wird sehr oft gerufen. Wäre es dann ...