Als «null» getaggte Fragen

Null bedeutet je nach Kontext * nichts * oder * unbekannt *. Bitte verwenden Sie das "sql-null" -Tag für SQL-spezifische Fragen.

6
Filtern Sie Werte nur, wenn nicht null, mit Lambda in Java8
Ich habe eine Liste von Objekten sagen car. Ich möchte diese Liste basierend auf einigen Parametern mit Java 8 filtern. Wenn der Parameter jedoch lautet null, wird er ausgelöst NullPointerException. Wie filtere ich Nullwerte heraus? Der aktuelle Code lautet wie folgt requiredCars = cars.stream().filter(c -> c.getName().startsWith("M")); Dies wirft, NullPointerExceptionwenn getName()zurückgegeben …


17
Wie vereinfache ich eine null-sichere compareTo () - Implementierung?
Ich implementiere eine compareTo()Methode für eine einfache Klasse wie diese (um Collections.sort()andere von der Java-Plattform angebotene Extras verwenden zu können ): public class Metadata implements Comparable<Metadata> { private String name; private String value; // Imagine basic constructor and accessors here // Irrelevant parts omitted } Ich möchte, dass die natürliche …

14
Überprüfung auf NULL-Zeiger in C / C ++ [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese Frage In einer kürzlich durchgeführten Codeüberprüfung …

5
String.IsNullOrWhiteSpace im LINQ-Ausdruck
Ich habe folgenden Code: return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) && b.Diameter==diameter); Und ich bekomme diesen Fehler, wenn ich versuche, den Code auszuführen: LINQ to Entities erkennt die Methode 'Boolean IsNullOrWhiteSpace (System.String)' nicht und diese Methode kann nicht in …


20
Unterschied zwischen null und leerem ("") Java-String
Was ist der Unterschied zwischen nullund der ""(leeren Zeichenfolge)? Ich habe einen einfachen Code geschrieben: String a = ""; String b = null; System.out.println(a == b); // false System.out.println(a.equals(b)); // false Beide Aussagen kehren zurück false. Es scheint, ich bin nicht in der Lage, den tatsächlichen Unterschied zwischen ihnen zu …



18
Null vs. False vs. 0 in PHP
Mir wurde gesagt , dass gute Entwickler kann den Unterschied zwischen Kassa- / nutzen Nullund Falseund 0und alle anderen gut „nichts“ Entitäten. Was ist der Unterschied, speziell in PHP? Hat es etwas damit zu tun ===?
146 php  null 

18
Warum wird NULL = NULL in SQL Server als falsch ausgewertet?
Wenn Sie nullParam=NULLin SQL Server eine where-Klausel haben, wird diese immer als false ausgewertet. Dies ist nicht intuitiv und hat mir viele Fehler verursacht. Ich verstehe die IS NULLund IS NOT NULLSchlüsselwörter sind der richtige Weg, um es zu tun. Aber warum verhält sich SQL Server so?
146 sql  sql-server  null 



7
Methodenüberladung für Nullargument
Ich habe drei Methoden mit Parametern hinzugefügt: public static void doSomething(Object obj) { System.out.println("Object called"); } public static void doSomething(char[] obj) { System.out.println("Array called"); } public static void doSomething(Integer obj) { System.out.println("Integer called"); } Wenn ich aufrufe doSomething(null), gibt der Compiler Fehler als mehrdeutige Methoden aus . Also ist das …
133 java  oop  null  overloading 

11
Verwendung von Boolean? in if Ausdruck
Wenn ich eine Nullable habe Boolean b, kann ich den folgenden Vergleich in Java durchführen: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } In Kotlin kann ich dasselbe erreichen, indem ich den !!Operator verwende: …
130 kotlin  null 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.