Suchergebnisse für Anfrage "method-reference"
Was ist der äquivalente Lambda-Ausdruck für System.out :: println
Ich bin auf den folgenden Java-Code gestoßen, der eine Methodenreferenz für @ verwendeSystem.out.println class SomeClass{ public static void main(String[] args) { List<Integer> numbers = Arrays.asList(1,2,3,4,5,6,7,8,9); ...
Java 8 verkettete Methodenreferenz?
Angenommen, es gibt eine typische Java Bean: class MyBean { void setA(String id) { } void setB(String id) { } List<String> getList() { } }Und ich möchte eine abstraktere Methode zum Aufrufen der Setter mithilfe eines BiConsumer ...
Wie erhalte ich eine Methodenreferenz für alle Methoden einer Klasse (Java)?
Method Reference für eine bestimmte Methode in Java 8 erhalten Sie alsClass::Method. Aber wie bekommt man die Methodenreferenz aller Methoden einer Klasse? Alle gewünschten Methoden habenander Methodennamen, aber dasgleic Typ Unterschrift. Auch ...
Was sind die Verwendungen der Konstruktorreferenz in Java 8
Ich las über Java 8-Funktionen, die mich zu diesem @ führtArtike [http://www.speakingcs.com/2014/08/constructor-references-in-java-8.html] und ich habe mich über die tatsächlichen Verwendungen der Konstruktorreferenz gewundert. Ich meine, warum ...
Verwenden Sie die Methodenreferenz mit dem Parameter
Ich habe gerade angefangen, Java-Streams zu lernen und bin auf ein Problem gestoßen. Bitte schauen Sie sich das folgende Beispiel an. Dies ist Teil einer Knotenklasse: private Map<String, Node> nodes; public Optional<Node> child(String name) ...
Hat eine Methodenreferenz in Java 8 einen konkreten Typ und wenn ja, um welchen handelt es sich? [Duplikat
Diese Frage hat hier bereits eine Antwort: Wie kann eine Methodenreferenz in Java 8 indirekt ausgeführt werden? [/questions/17143104/how-to-indirectly-run-a-method-reference-in-java-8] 2 AntwortenDiese Frage steht in engem Zusammenhang mitnoch ...
Wie funktioniert das Referenzgießen mit Methoden?
public class Main { interface Capitalizer { public String capitalize(String name); } public String toUpperCase() { return "ALLCAPS"; } public static void main(String[] args) { Capitalizer c = String::toUpperCase; //This works c ...
Warum muss der Klassen- / Objektname für Methodenverweise explizit angegeben werden?
Wenn ich auf die Methode im aktuellen Bereich verweisen möchte, muss ich noch den Klassennamen (für statische Methoden) oder @ angebethis Vor:: Operator. Zum Beispiel muss ich schreiben: import java.util.stream.Stream; public class StreamTest { ...
Java8-Methodenreferenz, die als Funktionsobjekt zum Kombinieren von Funktionen verwendet wird
Gibt es in Java8 eine Möglichkeit, eine Methodenreferenz als @ zu verwendeFunction Objekt, um seine Methoden zu verwenden, so etwas wie: Stream.of("ciao", "hola", "hello") .map(String::length.andThen(n -> n * 2))Diese Frage bezieht sich nicht ...
Warum kann eine Methodenreferenz nicht endgültige Variablen verwenden?
Ich hatte einige Verwirrung über innere Klassen und Lambda-Ausdruck, und ich versuchte, ein @ zu fragFrag [https://stackoverflow.com/questions/33038239/lambda-expressions-reference-to-an-instance-method-of-a-particular-object] darüber, aber dann ...