Tag: optional

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

Mehrere null-Prüfungen in Java 8

Anzahl der Antworten 8 Antworten
Habe ich den code unten, die ist bisschen hässlich für mehrere null-Kontrollen. String s = null; if (str1 != null) { s = str1; } else if (str2 != null) { s = str2; } else if

Erstellen Sie ein Objekt aus Optional<Object>

Anzahl der Antworten 2 Antworten
Also habe ich einen Strom, der kommt aus einer Liste, aber ich habe einige Schwierigkeiten die Umwandlung in einen <ObjectType>, hier ist, was ich versucht habe: ObjectType sco = getList().stream() .filter(p -> p.getValue() == value) .findFirst(); //also

Swift 3: fataler Fehler: unerwartet gefunden nil while unwrapping einen Optionalen Wert

Anzahl der Antworten 1 Antworten
Ich bin immer diese Fehlermeldung übergeben optional: fatal error: unexpectedly found nil while unwrapping an Optional value Hier ist mein code: func makeRequestcompletion(completion:@escaping (_ response:Data, _ error:NSError)->Void) { let urlString = URL(string: "https://myUrl.com") if let url =

Optional Chaining-Operator in Typoskript

Anzahl der Antworten 3 Antworten
In javascript, Optional Chaining-Operator wird unterstützt durch die babel-plugin. Aber ich kann nicht herausfinden, wie dies zu tun in Typoskript. Irgendeine Idee? TypeScript unterstützt nicht die optionale Verkettung operator (((manche || {}).variable || {}).Zugang || {}).geschachtelte optional

Java 8 flatMap + Optional.der nicht kompilieren

Anzahl der Antworten 2 Antworten
Ich versuche flatMap Optionals in Java. Hier ist ein Vereinfachtes Beispiel: List<String> x = Arrays.asList("a", "b", "c"); List<String> result = x.stream().flatMap((val) -> val.equals("b") ? Optional.empty() : Optional.of(val)).collect(Collectors.toList()); Bekomme ich diese Fehlermeldung vom compiler: Error:(10, 27) java: incompatible

Elegante Art und Weise zu handhaben "undefined method `jeder' for nil:NilClass" in Ruby optional Verbände?

Anzahl der Antworten 2 Antworten
Habe ich ein Szenario, wo ich optional Verbände. Manchmal sind die Assoziationen sind es, andere Male sind Sie nicht. Ich Laufe in ein problem, wenn ich versuche, um die Anzeige der Daten auf dem Bildschirm (denke, eine

Die meisten elegante Methode zum vergleichen von zwei Optionen in Swift

Anzahl der Antworten 5 Antworten
Habe ich zwei AnyObject? Variablen, die ich vergleichen möchte für Referenz-Gleichheit: var oldValue: AnyObject? var newValue: AnyObject? ... if oldValue != newValue { changed = true } Dies nicht funktionieren, obwohl, wie ich anscheinend nicht zu vergleichen

Kann ein nicht-optionale Variablen werden null in Swift?

Anzahl der Antworten 3 Antworten
Kann ich eine normale variable in Swift (und ich meine nicht optional) und weisen eine nil es Wert, oder später während des app-Lebenszyklus, lass es sein nil? Verwirrt es mich, da es ein wenig seltsam im Vergleich

Swift-Delegierten & optional

Anzahl der Antworten 2 Antworten
Habe ich erklärt, dieses Protokoll protocol ReactorDelegate { func ReactorUpdateUI() } In meinem Modell habe ich eine Stellvertretung optionale Eigenschaft und überprüfen, ob nicht nill, wickeln Sie es zum aufrufen der Protokoll-methode zur Verfügung gestellt, die von

- Optional mit Streams in Java

Anzahl der Antworten 2 Antworten
Ich versuche umgestalten, einen alten code zu verwenden, streams, und mein Erster Ansatz war dieser: public void run() throws IOException { Files.list(this.source) .filter(Images::isImage) .map(Image::new) .filter(image -> image.isProportional(this.height, this.width)) .map(image -> image.resize(this.height, this.width)) .forEach(image -> Images.write(image, this.destination)); }

[AnyObject]?' nicht haben ein Mitglied namens 'Tiefgestellt'

Anzahl der Antworten 3 Antworten
Bin ich dem laden eine Liste der Objekte, die aus einer core-data-Datenbank in einer Tabelle anzeigen. class ScheduleViewController: UITableViewController { private var items: [AnyObject]? //MARK: - Table view data source override func tableView(tableView: UITableView, numberOfRowsInSection section: Int)

Wie kann Sie Auspacken Swift-Optionen?

Anzahl der Antworten 4 Antworten
Wie man richtig wickeln Sie sowohl im normalen als auch implizite Optionen? Scheint es zu sein, die Verwirrung in diesem Thema und ich würde nur gerne noch ein Hinweis für alle, die Wege, und wie Sie nützlich

findAny orElse nach filter

Anzahl der Antworten 2 Antworten
Ich bin mit der Stream-filter findAny.orElse, aber es funktioniert nicht so, wie ich erwarte, so dass ich vermute, ich bin nicht zu verstehen, wie Sie wirklich funktioniert. Hier mein code return Stream.of(getObjectAttributeValue(product, matchCriteria.getFieldName())) .map(o -> isIngredientRestricted(matchCriteria, (List<String>)

Wie kann ich ein optionales argument array in einer VBA-Prozedur?

Anzahl der Antworten 3 Antworten
Habe ich eine private-Prozedur in ein VBA-script für MS Access: Private Sub drawLineDiagram(chartSpace As Variant, title As String, caption As String, x_val() As Variant, y_val() As Variant, Optional y_val2() As Variant = ????) Wie Sie sehen, ich

Die übergabe eines optionalen argument in einer Funktion - python

Anzahl der Antworten 7 Antworten
Ich würde gerne eine Funktion erstellen, die entweder 1 oder 2 Argumente. Derzeit habe ich eine Funktion, die genau 2 Argumente durch CMD: def test(self,countName,optionalArg): if countName == "lowest": #something if optionalArg == "furthest: #something else: #something

Was ist der eleganteste Weg, um Optionen kombinieren?

Anzahl der Antworten 7 Antworten
Hier ist, was ich habe, so weit: Optional<Foo> firstChoice = firstChoice(); Optional<Foo> secondChoice = secondChoice(); return Optional.ofNullable(firstChoice.orElse(secondChoice.orElse(null))); Diese Streiks mich als abscheulichen und verschwenderischen. Wenn firstChoice ist vorhanden, ich bin unnötig computing secondChoice. Es gibt auch eine

Groovy-Verschluss mit optionale Argumente

Anzahl der Antworten 3 Antworten
Möchte ich definieren, eine Schließung, das ein argument (dem ich spreche, mit it ) manchmal möchte ich weitergeben ein weiteres argument für die Schließung. wie kann ich dies tun? InformationsquelleAutor Moonlit | 2012-09-25

Swift switch-Anweisung auf ein Tupel der optionale Boolesche Werte

Anzahl der Antworten 2 Antworten
Ich habe Schwierigkeiten, herauszufinden, wie man Optionen innerhalb eines Tupels innerhalb einer switch. Der unten .Einige(lassen ...) ... - syntax arbeitet als non-Tupel, aber in einem Tupel ich erwarten separator Sachen 🙁 var dict = Dictionary<String,Bool>() dict["a"]

Konvertieren optional string zu int in Swift

Anzahl der Antworten 3 Antworten
Bin ich Probleme beim konvertieren optional string zu int. println("str_VAR = \(str_VAR)") println(str_VAR.toInt()) Ergebnis ist str_VAR = Optional(100) nil Und ich will, dass es str_VAR = Optional(100) 100 InformationsquelleAutor moonvader | 2015-07-29

Mockito Fehler mit der Methode zurückgibt Optional<T>

Anzahl der Antworten 2 Antworten
Habe ich eine Schnittstelle mit der folgenden Methode public interface IRemoteStore { <T> Optional<T> get(String cacheName, String key, String ... rest); } Die Instanz der Klasse, die das interface aufgerufen wird remoteStore. Wenn ich verspotte diese mit

So konvertieren Sie ein Optional<T> in einen Stream,<T>?

Anzahl der Antworten 6 Antworten
Möchte ich voranstellen ein stream mit einem Optionalen. Da Stream.concat können nur concatinate Streams habe ich diese Frage: Wie konvertiere ich eine Optionale<T> in einen Stream,<T>? Beispiel: Optional<String> optional = Optional.of("Hello"); Stream<String> texts = optional.stream(); //not working

Guter Weg, um zu konvertieren Optional<Integer> Optional<Länge>

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem sauberen und code-effizienter Weg, um zu konvertieren Optional<Integer> zu Optional<Long>. Ich arbeite in Java 7 mit Guave. Also an einer Stelle im code habe ich eine optionale ganze Zahl, die

Optional array vs. leeres array in Swift

Anzahl der Antworten 6 Antworten
Habe ich eine einfache Person Klasse in Swift, die sieht dann ca so aus: class Person { var name = "John Doe" var age = 18 var children = [Person]? \\ init function goes here, but does

Swift: Verwendung der for-in-Schleife mit einer optionalen?

Anzahl der Antworten 4 Antworten
Was ist die richtige Art und Weise zu benutzen, for-in-Schleife mit einer optionalen? Ich jetzt immer eine optionale Bindung, bevor abzuspielen. Gibt es noch andere Redewendungen? let optionalInt:[Int]? = [1, 2, 3] if let optionalInt = optionalInt

Verwendung von Farbe Als Optionaler Parameter In einer Funktion innerhalb einer Klasse

Anzahl der Antworten 4 Antworten
Wie kann ich erklären, ein optional color-parameter in eine Funktion oder sub, als wenn ich das nicht in der normalen Art und Weise (ich meine, zu geben, einige Standard-Farbe für optionale parameter) als vb.net compiler beschwert sich,

Apache Spark-Joins Beispiel mit Java

Anzahl der Antworten 2 Antworten
Ich bin sehr neu in Apache Spark. Ich möchte eigentlich den Fokus auf grundlegende Spark-API-Spezifikation und verstehen wollen, und schreiben Sie einige Programme, mit Funken-API. Ich habe geschrieben, ein java-Programm unter Verwendung von Apache Spark zu implementieren

Warum findFirst() werfen einer NullPointerException, wenn das erste element, es findet null ist?

Anzahl der Antworten 5 Antworten
Warum hat dieser Wurf ein java.lang.NullPointerException? List<String> strings = new ArrayList<>(); strings.add(null); strings.add("test"); String firstString = strings.stream() .findFirst() //Exception thrown here .orElse("StringWhenListIsEmpty"); //.orElse(null); //Changing the `orElse()` to avoid ambiguity Das erste Element in strings ist null, das

XSD: was ist die Bedeutung minOccurs="0" und defaultValue="x"

Anzahl der Antworten 1 Antworten
Frage ich mich, was der Zweck der defaultValue-Attribut in der XSD ist. Denken Sie zum Beispiel an einem complexType - <xs:complexType name="myType"> <xs:sequence> <xs:element name="test1" type="type1" defaultValue="x" minOccurs="0" maxOccurs="1"/> <xs:element name="test2" type="type2"/> </xs:sequence> </xs:complexType> Ich werde in

Optional Geben Sie einen Nullwert zurückgibt

Anzahl der Antworten 5 Antworten
Habe ich eine Klasse wie dieses. public class SomeClass { private Optional<String> testString; public SomeClass() { populateFields(); } public Optional<String> getTestString() { return testString; } private void populateFields() { if(//something is going false here){ testString = functionThatReturnsOptionalString();

Lambda-Ausdrücken in java 8 (Null-check in HashMap mit java.util.Optional)

Anzahl der Antworten 1 Antworten
Ich bin neu in java 8 und lernen lambda-Ausdruck. Habe ich eine Schnittstelle. Configuration.java package com.raghu.example; import java.util.Map; public interface Configuration { public Map<String,String> getPayload(); } Impl Schnittstelle: ConfigurationImpl.java package com.raghu.example; import java.util.HashMap; import java.util.Map; public class

Funktion optionale parameter DATE type Ausfällt

Anzahl der Antworten 3 Antworten
Ich habe eine Funktion, die feststellt, dass die folgenden Montag für ein Datum. Wenn kein optionaler Datum-parameter übergeben wird, es geht um den Standardwert null. Ich glaube, ich habe enthalten Kommentare, um zu erklären, problem Function NextMondayFromADateOrToday(Optional

Wie konvertiert Optionale String-zu-String

Anzahl der Antworten 3 Antworten
@IBOutlet var navBar: UINavigationBar! @IBOutlet var menuButton: UIBarButtonItem! @IBOutlet var topicNameLabel: UILabel! var topicName:String! override func viewDidLoad() { super.viewDidLoad() //Do any additional setup after loading the view. menuButton.target = self.revealViewController() menuButton.action = Selector("revealToggle:") navBar.barTintColor = UIColor(red: 0,

feststellen, ob ein element vorhanden ist, die von einem bestimmten tag-Namen in XML

Anzahl der Antworten 5 Antworten
Ich habe eine XML-Datei, wo einige sub-tags (Kind-Knoten-Elemente) sind optional. z.B. <part> <note> </rest> </note> <note> <pitch></pitch> </note> <note> <pitch></pitch> </note> </part> Aber wenn ich lese die XML-Dateien nach tags, wirft es eine NullPointerException - da einige

iOS/Swift: Kann nicht zuordnen, optional String UILabel text-Eigenschaft

Anzahl der Antworten 1 Antworten
UILabel hat eine text-Eigenschaft, die ist ein optionaler String, aber es scheint zu sein, verhält sich wie eine implizit unwrapped optional. Warum kann ich nicht zuordnen, ist es ein weiterer optionaler String? Danke. @IBOutlet weak var tweetContent:

Wenn ich Optional.orElseGet() über Optional.orElse()

Anzahl der Antworten 3 Antworten
Ich brauche klare Erläuterung, auch wenn ich dies Lesen link auf Unterschiede, aber keine eindeutige Klarheit. Also wenn jemand mir erklären auf dieser kurz gesagt mit code. Was ist nicht klar, in der akzeptierten Antwort? Ich nicht,

Bequeme Möglichkeit zum überprüfen der Gleichheit für Optionen

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach einer bequemeren Art, proofing-Gleichheit für einen Optionalen Wert. Dies ist, was eine Oracle Blog-post schlägt vor: Optional<USB> maybeUSB = ...; maybeUSB.filter(usb -> "3.0".equals(usb.getVersion()) .ifPresent(() -> System.out.println("ok")); IMHO Ergebnisse in so etwas

Guave Optional. Wie Sie die richtigen

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse private class TouchCommand { private int action; private int x; private int y; ... Wenn der Befehl ausgeführt wird, ist es notwendig, überprüfen Sie die Feld-Werte - null /nicht null, und je nachdem,

Stimmen aus Optional<> ArrayList<>

Anzahl der Antworten 7 Antworten
Ich habe die folgende situation: public ArrayList<A> getMethods(){ return b.c.test(); } So, mein problem ist, dass b.c.test() gibt einen Wert zurück, mit Optional<A> als Rückgabetyp. Aber ich brauche, um eine ArrayList<A>. So, ich habe versucht, um ihn

Wie NSLog ein Optionales Int in Swift?

Anzahl der Antworten 1 Antworten
NSLog ist immer noch rund in Swift, und bietet einige extras nicht verfügbar mit println wie der Zeitstempel, Modul-und Gewinde. Allerdings bin ich mir nicht sicher, wie Sie sich ein optionales, zum Beispiel eine optionale Int. Protokollierung

Java-streams .orElseThrow

Anzahl der Antworten 2 Antworten
Ich soll konvertieren ein Stück code aus einem Verbindungs-Pool-Projekt, das ich gearbeitet haben, um zu verwenden, streams den original-code ist for (Map.Entry<JdbConnection,Instant> entry : borrowed.entrySet()) { Instant leaseTime = entry.getValue(); JdbConnection jdbConnection = entry.getKey(); Duration timeElapsed =

Mehrere optionale Parameter

Anzahl der Antworten 6 Antworten
Ich versuche, optionale Parameter in meiner Methode. Ich fand die bolean... testen, und es funktioniert. Aber immer wenn ich versuche mit einem sencond, es funktioniert nicht. Gibt es eine Möglichkeit, zwei oder mehr (der gleiche Typ eg:

python-regex-match optionalen eckigen Klammern

Anzahl der Antworten 3 Antworten
Habe ich die folgenden strings: 1 "R J BRUCE & OTHERS V B J & W L A EDWARDS And Ors CA CA19/02 27 February 2003", 2 "H v DIRECTOR OF PROCEEDINGS [2014] NZHC 1031 [16 May

Java Lambda - check, wenn ein ArrayList-Stream leer ist

Anzahl der Antworten 2 Antworten
Habe ich die folgenden lambda-Ausdruck, und wenn der gut arbeitet, wenn bonusScheduleDurationContainers ist nicht leer. Wenn es leer ist, bekomme ich eine NoSuchElementException. Wie kann ich dies überprüfen, in dem lambda-Ausdruck? final List<ScheduleDurationContainer> bonusScheduleDurationContainers = scheduleDurationContainersOfWeek.stream() .filter(s

Wie man richtig zurückliefern, die<> einer Methode?

Anzahl der Antworten 1 Antworten
Ich habe gelesen, eine Menge von Java 8 Optional und ich verstehe das Konzept, aber immer noch Schwierigkeiten bei dem Versuch, Sie zu implementieren, mich in meinem code. Obwohl ich serached das web für gute Beispiele, ich

Getopt optionale Argumente?

Anzahl der Antworten 4 Antworten
Ich habe ein Programm, wo Sie geben Sie eine option ein -d und dann, ob oder nicht Sie ein nicht-optionales argument, das nach der option, etwas zu tun. Heres mein code: #include <stdio.h> #include <getopt.h> #include <stdlib.h>

wie zu vergleichen mit dem Wert in swift optionale

Anzahl der Antworten 8 Antworten
var someString: String? = "a" someString = "b" // or someString = nil Zustand: classextender ist nicht nil ist, und "a" Beispiel: if someString != nil && someString != "a" { } Ist es möglich, den Zustand

Java 8 optional: ifPresent Rendite-Objekt orElseThrow Ausnahme

Anzahl der Antworten 4 Antworten
Ich versuche, so etwas wie dieses: private String getStringIfObjectIsPresent(Optional<Object> object){ object.ifPresent(() ->{ String result = "result"; //some logic with result and return it return result; }).orElseThrow(MyCustomException::new); } Dies wird nicht funktionieren, weil ifPresent nimmt der Verbraucher die

Swift: optional array zählen

Anzahl der Antworten 3 Antworten
In Objective-C, wenn ich die folgende Eigenschaft: @property (strong, nonatomic) NSArray * myArray; Eine Methode, um eine Zahl zurückgeben von Objekten, die in myArray würde wie folgt Aussehen: - (NSInteger) numberOfObjectsInMyArray { return [self.myArray count]; } Dieser

Mit Java 8 Optional für die Liste der String als Ausgabe

Anzahl der Antworten 3 Antworten
Möchte ich Optional für eine Methode die eine Liste zurückgibt Können sagen, die Funktion ist public Output getListOfSomething() { //In some cases there is nothing to return and hence it makes sense to have return //type as

'(NSObject, AnyObject)' nicht konvertierbar 'String'

Anzahl der Antworten 3 Antworten
Wie konvertiere ich ein Objekt vom Typ (NSObject, AnyObject) auf die Art String? Am Ende der ersten Zeile der folgenden Methode as String bewirkt, dass der compiler-Fehler: '(NSObject, AnyObject)' is not convertible to 'String' Casting street zu