Suchergebnisse für Anfrage "lambda"

8 die antwort

Filter-Werte nur, wenn nicht null unter Verwendung von Lambda in Java8

Ich habe eine Liste von Objekten sagencar. Ich möchte diese Liste basierend auf einem Parameter mit Java 8 filtern. Wenn der Parameter jedoch @ inull, wirft esNullPointerException. Wie filtere ich Nullwerte heraus? er aktuelle Code lautet wie ...

4 die antwort

ann ist ein Lambda trivia

Wann ist ein Lambda garantiert trivial, wenn überhaupt? Ich nahm an, dass es trivial wäre, wenn es nur Trivialtypen oder gar nichts erfasst. Ich habe keine Standard-ese, um das zu sichern. Meine Motivation bestand darin, Code von Visual C ++ ...

16 die antwort

Kurzhandbedingung in C # ähnlich dem SQL-Schlüsselwort 'in'

In C # gibt es eine Kurzform, um dies zu schreiben: public static bool IsAllowed(int userID) { return (userID == Personnel.JohnDoe || userID == Personnel.JaneDoe ...); }Mögen public static bool IsAllowed(int userID) { return (userID in ...

TOP-Veröffentlichungen

2 die antwort

Verstehen, wie der Lambda-Verschlusstyp den Standardkonstruktor gelöscht hat

Ab 5.1.2 [19] Der mit einem Lambda-Ausdruck verknüpfte Verschlusstyp hat einen gelöschten (8.4.3) Standardkonstruktor und ein gelöschter Kopierzuweisungsoperator. Es hat einen implizit deklarierten Kopierkonstruktor (12.8) und möglicherweise ...

8 die antwort

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

4 die antwort

bad Rückgabetyp im Lambda-Ausdruck

Der folgende Code kann in IntelliJ und Eclipse problemlos kompiliert werden, der JDK-Compiler 1.8.0_25 beklagt sich jedoch. Zuerst der Code. import java.util.function.Predicate; public abstract class MyStream<E> { static <T> MyStream<T> create() ...

2 die antwort

Funktionsreferenz auf Object.clone () kompiliert nicht

Kompilieren [https://ideone.com/7uPDeZ] import java.util.concurrent.Callable; class Ideone { Callable<?> x = super::clone; }ei Verwendung von Oracle JDK erhalten Si Main.java:6: error: incompatible types: invalid method reference Callable<?> x ...

4 die antwort

C ++ - Makro mit Lambda-Argument, das 2+ erfasste Elemente verwendet, erzeugt Fehler

foo(const std::function<void()>& functor) { .... } #define MACRO_EXAMPLE(functor) foo(functor) int main() { int i = 0, j = 0; MACRO_EXAMPLE([i](){}); // works fine MACRO_EXAMPLE([i, j](){}); // error: macro "MACRO_EXAMPLE" passed 2 arguments, but ...

4 die antwort

Multiple if-Anweisungen in einer Lambda-Funktion

Ich versuche 3 if-Anweisungen innerhalb einer Python-Lambda-Funktion zu verwenden. Hier ist mein Code: y=lambda symbol: 'X' if symbol==True 'O' if symbol==False else ' 'Ich konnte zwei if-Anweisungen abrufen, die einwandfrei funktionieren, z. ...

4 die antwort

Bei der Ausrichtung auf .NET 2.0 (bestimmte) Lambda-Ausdrücke verwenden?

ReSharper schlägt vor, wir ändern: System.Net.ServicePointManager.ServerCertificateValidationCallback += delegate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; ...