Suchergebnisse für Anfrage "lambda"

3 die antwort

Pythons Argument: Wie man ein Schlüsselwort als Argumentnamen verwendet

lambda hat eine Keyword-Funktion in Python: f = lambda x: x**2 + 2*x - 5Was ist, wenn ich ihn als Variablennamen verwenden möchte? Gibt es eine Fluchtsequenz oder einen anderen Weg? Sie fragen sich vielleicht, warum ich keinen anderen Namen ...

4 die antwort

Rekursive Lambda-Rückrufe ohne Y-Kombinator

Ich möchte einen Rückruf erstellen, der sich selbst rekursiv als Rückruf zurückgibt. Die empfohlene Methode zur Rekursion besteht darin, dass die Funktion einen Verweis auf sich selbst hat: std::function<void (int)> recursive_function = [&] ...

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

0 die antwort

Wie werden Lambdas in IntelliJ IDEA automatisch vervollständigt?

Ich verwende IntelliJ IDEA 13 mit Java 8 und frage mich, wie Lambdas automatisch vervollständigt werden können. Vor Java 8 habe ich natürlich anonyme innere Klassen verwendet. Ich vervollständige automatisch, indem ich "neu" eingebe ...

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() { ...

4 die antwort

Wie ist die Aufteilung für die Lambda-Syntax von Java?

Bitte erläutern Sie die Syntax für die Lambda-Methoden von Java 8. Dafür gibt es viele ErklärungenWas Lambda-Funktionen sind, aber ich kann keine gründliche Erklärung der Syntax finden, und ich finde es sehr schwierig zu lernen, die Syntax ...

3 die antwort

Was ist Appliance und wie werden Lambda-Ausdrücke verwendet? [Duplikat]

Diese Frage hat hier bereits eine Antwort: C # Lambda-Ausdrücke: Warum sollte ich sie verwenden? [/questions/167343/c-sharp-lambda-expressions-why-should-i-use-them] 14 AntwortenIch habe gelesen, dass Lambda-Ausdrücke eine unglaublich ...

1 die antwort

Serialisierung eines Lambda nach seiner Entstehung

ich kannEin Lambda serialisieren [https://stackoverflow.com/questions/22807912/how-to-serialize-a-lambda]mit folgender Syntax: Runnable r = (Runnable & Serializable) () -> System.out.println(""); try (ObjectOutput oo = new ObjectOutputStream(new ...

1 die antwort

Lambda Captures C ++ 14

Ich habe eine Notation wie: int x = 4; auto y = [&r = x, x = x+1]()->int { r += 2; return x+2; }();Können Sie diese Aussage erklären? Ich war ein Benutzer von C ++ 03 und habe kürzlich ein Upgrade auf C ++ 11 durchgeführt. Ab heute starte ich C ...

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; ...