Als «optional» getaggte Fragen

Ein unveränderlicher Typ, der einen Wert oder eine Referenz enthalten kann. Jede Instanz dieses Typs enthält entweder einen Wert oder eine Referenz ungleich Null oder nichts (in diesem Fall sagen wir, dass die Referenz "nicht vorhanden" ist; es wird niemals gesagt, dass sie "null enthält").

9
Monaden mit Java 8
Kann jemand ein Beispiel für die Verwendung von Java geben, um zu verstehen, was eine Monade ist? Sind sie möglich? Lambda-Ausdrücke sind mit Java möglich, wenn Sie das Lambda-kompatible JDK8 vor der Veröffentlichung von hier herunterladen: http://jdk8.java.net/lambda/ Ein Beispiel für ein Lambda, das dieses JDK verwendet, ist unten dargestellt. Kann …
78 java  java-8  monads  optional 


9
Wie füge ich dem Swift Dictionary keinen Wert hinzu?
Ich habe in meiner App eine Anfrage an meinen Server gestellt. Und gepostete Daten wie diese. Die Serverseite wartet auf alle Parameter, auch wenn sie gleich Null sind. Aber ich konnte dem Wörterbuch keine Nullwerte hinzufügen. var postDict = Dictionary<String,AnyObject> postDict[pass]=123 postDict[name]="ali" postDict[surname]=nil // dictionary still has only pass and …



3
Standardliste zurückgeben, wenn die Liste mit Java 8 Streams leer ist?
Gibt es eine Möglichkeit, dass das Folgende als ein Satz von Stream-Operationen ausgeführt werden kann, anstatt explizit zu prüfen, ob empfohlene Produkte leer sind, und dann die Standardliste zurückzugeben, andernfalls die gefilterte Liste zurückzugeben ? public List<Product> getRecommendedProducts() { List<Product> recommendedProducts = this.newProducts .stream() .filter(isAvailable) .collect(Collectors.toList()); if (recommendedProducts.isEmpty()) { return …

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.