Java-Sammlungen speichern nur Objekte, keine primitiven Typen. Wir können jedoch die Wrapper-Klassen speichern. Warum diese
Java-Sammlungen speichern nur Objekte, keine primitiven Typen. Wir können jedoch die Wrapper-Klassen speichern. Warum diese
Ich habe Prioritätswarteschlange in Java von Ganzzahlen: PriorityQueue<Integer> pq= new PriorityQueue<Integer>(); Wenn ich anrufe, pq.poll()bekomme ich das minimale Element. Frage: Wie ändere ich den Code, um das maximale Element zu
Ich möchte eine Implementierung List<T>als Eigenschaft, die ohne Zweifel threadsicher verwendet werden kann. Etwas wie das: private List<T> _list; private List<T> MyT { get { // return a copy of _list; } set { _list = value; } } Es scheint immer noch, dass ich eine Kopie (geklont)...
Was ist der genaue Unterschied zwischen diesen beiden Schnittstellen? Hat EnumerationVorteile gegenüber der Verwendung Iterator? Wenn jemand näher darauf eingehen könnte, wäre ein Referenzartikel
Welche Methode schneidet eine Liste - zum Beispiel auf die ersten 100 Elemente - ab und verwirft die anderen (ohne einzelne Elemente zu
Ich möchte eine Sortierfunktion für meine Adressbuchanwendung implementieren. Ich möchte eine sortieren ArrayList<Contact> contactArray. Contactist eine Klasse, die vier Felder enthält: Name, Privatnummer, Handynummer und Adresse. Ich möchte weiter sortieren name. Wie kann ich dazu eine...
Ich bin verwirrt darüber, welchen Auflistungstyp ich von meinen öffentlichen API-Methoden und -Eigenschaften zurückgeben soll. Die Sammlungen , die ich im Sinn haben sind IList, ICollectionund Collection. Wird die Rückgabe eines dieser Typen immer den anderen vorgezogen oder hängt dies von der...
Ich habe eine Liste vom Typ Integer, zB: [1, 1, 2, 3, 3, 3] Ich möchte eine Methode, um alle Duplikate zurückzugeben, z. [1, 3] Was ist der beste Weg, dies zu
Was ist der Unterschied zwischen 1.List<Integer> list1 = new ArrayList<Integer>(Arrays.asList(ia)); //copy 2.List<Integer> list2 = Arrays.asList(ia); Wo iaist ein Array von ganzen Zahlen. Ich habe erfahren, dass einige Operationen nicht erlaubt sind list2. Wieso ist es so? Wie...
Ich muss eine leere Karte erstellen. if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; Das Problem ist, dass der obige Code diese Warnung erzeugt : Typensicherheit: Deaktivierte Umwandlung von Map in HashMap Was ist der beste Weg, um diese...
Ich muss a HashMap<String, Object>in ein Array konvertieren . Kann mir jemand zeigen, wie es
Aus der Java 1.6 Collection Framework-Dokumentation : Kollektionen , die (wie etwa keine Änderungsoperationen unterstützen add, removeund clear) , werden als nicht änderbar . [...] Sammlungen, die zusätzlich garantieren, dass keine Änderung des Sammlungsobjekts jemals sichtbar wird, werden als...
Gibt es eine Möglichkeit, eine Liste in eine durch Kommas getrennte Zeichenfolge umzuwandeln? Ich weiß, dass ich es einfach schleifen und bauen kann, aber irgendwie denke ich, dass einige von euch eine coolere Art haben, es zu tun? Ich möchte diese Art von "Tricks" wirklich lernen, also erklären...
Wie konvertiere ich ein StringArray in ein
Ich schreibe einen Scala-Code, der die Apache POI- API verwendet. Ich möchte über die Zeilen iterieren, die in java.util.Iteratorder Sheet-Klasse enthalten sind. Ich möchte den Iterator in einer for eachStilschleife verwenden, daher habe ich versucht, ihn in eine native Scala-Sammlung zu...
Ich habe eine Ordnerstruktur wie folgt: - main -- java -- resources -- scalaresources --- commandFiles und in diesen Ordnern habe ich meine Dateien, die ich lesen muss. Hier ist der Code: def readData(runtype: String, snmphost: String, comstring: String, specificType: String): Unit = { val...
Ich versuche, eine Arrayliste von Objekten nach einem bestimmten Wert innerhalb des Objekts zu sortieren. Was wäre der beste Ansatz, um so etwas zu tun? Sollte ich Collections.sort () mit einer Art Komparator verwenden? Ich versuche, eine Liste von Objekten nach einem Gleitkommawert zu sortieren,...
Da Java 8 mit leistungsstarken Lambda-Ausdrücken geliefert wird, Ich möchte eine Funktion schreiben, um eine Liste / ein Array von Strings in ein Array / eine Liste von Ganzzahlen, Floats, Doubles usw. zu konvertieren. In normalem Java wäre es so einfach wie for(String str : strList){...
Angenommen, ich habe eine konstante Anzahl von Sammlungen (z. B. 3 ArrayLists) als Mitglieder einer Klasse. Jetzt möchte ich alle Elemente anderen Klassen aussetzen, damit sie einfach über alle Elemente iterieren können (idealerweise schreibgeschützt). Ich verwende Guavensammlungen und frage mich,...
Ich versuche, Code mit Dictionary neu zu schreiben, um ConcurrentDictionary zu verwenden. Ich habe einige Beispiele überprüft, habe jedoch immer noch Probleme bei der Implementierung der AddOrUpdate-Funktion. Dies ist der Originalcode: dynamic a = HttpContext; Dictionary<int, string> userDic...