Ich weiß, dass dies conseine Sequenz und conjeine Sammlung zurückgibt. Ich weiß auch, dass conjder Artikel dem optimalen Ende der Sammlung cons"hinzugefügt" wird und der Artikel immer der Vorderseite "hinzugefügt" wird. Dieses Beispiel veranschaulicht diese beiden Punkte: user=> (conj [1 2 3] 4) ; returns a collection [1 2 3 …
Heute habe ich glücklich codiert, als ich zu einem Code kam, den ich bereits hunderte Male verwendet habe: Durch eine Sammlung iterieren (hier ArrayList) Aus irgendeinem Grund habe ich mir die Optionen für die automatische Vervollständigung von Eclipse angesehen und mich gefragt: In welchen Fällen sind die folgenden Schleifen besser …
Wenn jemand vertraut mit Objective-C ist , gibt es eine Sammlung genannt , NSOrderedSetdass fungiert als Set und seine Elemente können als zugegriffen werden Array ‚s diejenigen. Gibt es so etwas in Java? Ich habe gehört, dass es eine Sammlung namens gibt LinkedHashMap, aber ich habe so etwas für ein …
Gibt es in Scala Richtlinien, wann val mit einer veränderlichen Sammlung verwendet werden soll, während var mit einer unveränderlichen Sammlung verwendet werden soll? Oder sollten Sie wirklich Wert auf eine unveränderliche Sammlung legen? Die Tatsache, dass es beide Arten von Sammlungen gibt, gibt mir eine große Auswahl, und oft weiß …
Ich möchte einen Sammlungsinitialisierer für das nächste Codebit verwenden: public Dictionary<int, string> GetNames() { Dictionary<int, string> names = new Dictionary<int, string>(); names.Add(1, "Adam"); names.Add(2, "Bart"); names.Add(3, "Charlie"); return names; } Normalerweise sollte es so etwas sein wie: return new Dictionary<int, string> { 1, "Adam", 2, "Bart" ... Aber wie lautet …
Ich schreibe ein Programm, um eine Reihenfolge festzulegen, in der verschiedene Objekte im Bericht erscheinen. Die Sequenz ist die Y-Position (Zelle) in der Excel-Tabelle. Ein Demo-Teil des Codes ist unten. Was ich erreichen möchte, ist eine Sammlung, mit der ich mehrere Objekte hinzufügen und eine sortierte Sammlung basierend auf der …
Angenommen, ich habe eine beliebige Anzahl von Sammlungen, die jeweils Objekte desselben Typs enthalten (z. B. List<int> foound List<int> bar). Wenn diese Sammlungen selbst in einer Sammlung wären (z. B. vom Typ List<List<int>>, könnte ich SelectManysie alle zu einer Sammlung kombinieren. Wenn sich diese Sammlungen jedoch nicht bereits in derselben …
Ich verwende JDK-8 (x64). Für Arrays.sort(Grundelemente) habe ich in der Java-Dokumentation Folgendes gefunden: Der Sortieralgorithmus ist ein Dual-Pivot- Quicksort von Vladimir Yaroslavskiy, Jon Bentley und Joshua Bloch. " Für Collections.sort(Objekte) habe ich dieses "Timsort" gefunden: Diese Implementierung ist eine stabile, adaptive, iterative Zusammenführung ... Diese Implementierung speichert die angegebene Liste …
Gibt es eine Möglichkeit, eine Liste von primitiven int oder Primitiven in Java wie folgt zu erstellen? List<int> myList = new ArrayList<int>(); Es scheint, ich kann es tun List myList = new ArrayList(); und fügen Sie "int" in diese Liste ein. Aber dann würde das bedeuten, dass ich alles in …
Ich habe gesehen, wie sie auf die gleiche Weise verwendet wurden, und ich mache mir Sorgen, dass ich einen Weg im Design beschreiten werde, der irreversibel ist, wenn ich das nicht besser verstehe. Außerdem verwende ich .NET.
Einer der mächtigsten Muster in Scala ist die Anreicherungs-my-Bibliothek * Muster, das implizite Konvertierungen verwendet zu erscheinen , ohne dass dynamische Methode Auflösung zu bestehenden Klassen hinzuzufügen Methoden. Wenn wir zum Beispiel wünschen, dass alle Zeichenfolgen die Methode haben spaces, mit der gezählt wird, wie viele Leerzeichen sie haben, können …
Angenommen, ich habe ein sehr einfaches Java-Objekt, das nur einige getXXX- und setXXX-Eigenschaften hat. Dieses Objekt wird nur verwendet, um Werte zu verarbeiten, im Grunde genommen einen Datensatz oder eine typsichere (und performante) Zuordnung. Ich muss dieses Objekt oft in Schlüsselwertpaare (entweder Zeichenfolgen oder Typ Safe) umwandeln oder von Schlüsselwertpaaren …
Gibt es eine Möglichkeit, einen NVC mithilfe der C # -Sammlungsinitialisierersyntax zu initialisieren: NameValueCollection nvc = new NameValueCollection() { ("a", "1"), ("b", "2") }; Vielen Dank
Jon Skeet hat kürzlich in seinem Blog ein interessantes Programmierthema angesprochen: "Es gibt ein Loch in meiner Abstraktion, liebe Liza, liebe Liza" (Hervorhebung hinzugefügt): Ich habe ein Set - a HashSet, in der Tat. Ich möchte einige Elemente daraus entfernen ... und viele der Elemente sind möglicherweise nicht vorhanden. In …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.