Tag: linkedhashmap
LinkedHashMap ist eine Hashtabelle und verkettete Liste-Implementierung der Map-Schnittstelle in der Java-Standard-Bibliothek. Diese Implementierung bietet eine kalkulierbare iteration, um im Gegensatz mit der nicht der Bestellung zur Verfügung gestellt von HashMap, die normalerweise der Reihenfolge, in der die Schlüssel eingefügt wurden in die Karte.
4
Antworten
Habe ich eine Liste von Google PlaceSummary Objekte stammt aus der Google Places API. Ich würde gerne sammeln und gruppieren Sie Sie durch Ihre Google-Platz-ID, sondern auch weiterhin die Reihenfolge der Elemente. Was ich dachte, funktionieren würde,
3
Antworten
Mir bitte helfen, erstellen Sie eine Schleife durch LinkedHashMap<String,ArrayList<String>> h: if (h.get("key1").size() == 0) System.out.println("There is no errors in key1."); else System.out.println("ERROR: there are unexpected errors in key1."); if (h.get("key2").size() == 0) System.out.println("There is no errors in
6
Antworten
Nicht sicher, was löst eine java.util.ConcurrentModificationException wenn ich das Durchlaufen der LinkedHashMap Struktur im code unten. Mit der Map.Entry Ansatz funktioniert gut. Nicht eine gute Erklärung, was löst das aus den vorherigen posts. Jede mögliche Hilfe würde
2
Antworten
Ich testen SnakeYAML Bibliothek zu Lesen .yaml-Dokumenten. Ich habe gelesen, Beispiel 2.27. Rechnung von http://yaml.org/spec/1.1/ und ich bekomme Objekt: System.out.println(content); Yaml yaml = new Yaml(); Object o = yaml.load(content); dem Inhalt String aus einer Datei geladen Dateien
1
Antworten
Ich bin eingewickelt LinkedHashMap<String, LinkedHashMap<Date, Double>> in einer Liste mit; List<LinkedHashMap<String, LinkedHashMap<Date, Double>>> list = new ArrayList(mainCodesMap.entrySet()); die mainCodeMap ist der Typ von Map<String, Map<Date, Double>> die Sache ist, es ist kein problem mit der Liste,wenn ich
1
Antworten
Was ist der einfachste Weg, um die Schlüssel einer LinkedHashMap zu einer ArrayList? Ich würde gerne die Leistung erhöhen durch entfernen von Schlingen. Gibt es einen effizienteren Weg? for(String key : map.keySet()){ array.add(key); } Warum nicht array.addAll()?
5
Antworten
Was sind die praktischen Szenario für die Auswahl unter den linkedhashmap und hashmap? Ich habe durch die Arbeit jedes und kommen zu dem Schluss, dass linkedhashmap behält die Reihenfolge der Einfügemarke ich.e Elemente abgerufen werden, in der
1
Antworten
In meinem code verwende ich eine Reihe von interleaved LinkedHashMaps in jedem anderen als unten. Der code ist gut und gibt mir das Ergebnis, ich will, außer es entfernt automatisch Duplikate. Ich konnte nicht herausfinden, wie ich
1
Antworten
Ich arbeite derzeit an einem Projekt, in dem ich bin, abrufen von Daten über Namen von der Social Security-website. Grundsätzlich bin ich angesichts einer Zahl x und Jahr y, und z ist. Ich habe die Rückkehr der
3
Antworten
Wie kannst du solche eine LinkedHashMap mit dem Wert ? Gibt es eine Möglichkeit zum einfügen von Einträgen in eine LinkedHashMap, so dass Sie eingefügt werden, um basierend auf Ihren Wert ? Was ist der Zweck der
4
Antworten
Wie kann ich umwandeln LinkedHashMap zu java.util.HashMap in groovy? Wenn ich etwas zu schaffen, wie dies in groovy, es erstellt automatisch eine LinkedHashMap selbst wenn ich es erklären, wie HashMap h = .... oder def HashMap h
2
Antworten
Verwende ich die folgenden Zeilen so Sortieren Sie eine LinkedHashMap, aber nicht alle Elemente sortiert sind, irgendetwas falsch ? LinkedHashMap<String,PatternData> statisticsMap; //fill in the map ... LinkedHashMap<String,PatternData> sortedStatisticsMap=new LinkedHashMap<String,PatternData>(); //Sort it by patternData's average ArrayList<PatternData> statisticsMapValues=new ArrayList<PatternData>(statisticsMap.values());
5
Antworten
Ich bin Workin mit Mongo mit Jongo, wenn ich eine Abfrage, die ich erhalten eine LinkedHashMap als Ergebnis. Iterator one = (Iterator) friends.find(query).projection("{_id:0}").as(Object.class); while (one.hasNext()) { LinkedHashMap data= new LinkedHashMap(); data= (LinkedHashMap) one.next(); String content=data.toString(); } das
3
Antworten
Habe ich das erste Schlüssel/Wert-paar in einer LinkedHashMap, die ich aus einer Schleife: for (Entry<String, String> entry : map.entrySet()) { String key = entry.getKey(); String value = entry.getValue(); //put key value to use break; } Später auf,
6
Antworten
Hatte ich eine Notwendigkeit für Schlüssel/Wert-Paare in der Reihenfolge der insertion, so entschied ich mich zu bedienen LinkedHashMap über HashMap. Aber ich brauche zum konvertieren der LinkedHashMap in einen JSON-String in dem die Reihenfolge, in der LinkedHashMap
3
Antworten
Muss ich implementieren Sie eine Struktur, die in Java eine key-value-Liste (Typen-Integer-String), und ich will mische es. Grundsätzlich würde ich gerne so etwas machen. public LinkedHashMap<Integer, String> getQuestionOptionsMap(){ LinkedHashMap<Integer, String> shuffle = new LinkedHashMap<Integer, String> (); if
5
Antworten
Könnte mir jemand erklären die wichtigsten Vorteile für die Wahl einen über den anderen und die Nachteile, die mit dieser Wahl? Ich war verwirrt und fragte eine dumme Frage, danke für die schnellen Antworten obwohl. InformationsquelleAutor soldier.moth
6
Antworten
Aus Der Javadoc: Hash table and linked list implementation of the Map interface, with predictable iteration order. This implementation differs from HashMap in that it maintains a doubly-linked list running through all of its entries. Wenn es
5
Antworten
Habe ich verwendet LinkedHashMap mit accessOrder wahr, zusammen mit, so dass maximal 500 Einträge jederzeit als LRU-cache für Daten. Aber aufgrund der Skalierbarkeit, ich möchte nun auf einige thread-sichere alternative. ConcurrentHashMap scheint gut in dieser Hinsicht, aber
4
Antworten
Sortieren int aufsteigender Reihenfolge, die ich verwenden kann: myMap.entrySet().stream() .sorted(Map.Entry.comparingByValue()) .collect(Collectors.toMap(Entry::getKey, Entry::getValue)); Wie kann ich es tun, in absteigender Reihenfolge? InformationsquelleAutor Oxydron | 2015-04-25
3
Antworten
Durch einen Blick auf den Quellcode für LinkedHashMaps aus Sonne, ich sehe, dass es eine private Klasse namens KeyIterator, würde ich gerne diesen verwenden. Wie kann ich einen Zugang? InformationsquelleAutor soldier.moth | 2009-06-10
4
Antworten
Ist linkedHashMap LIFO oder FIFO in der Natur? Wenn meine Karte ist von der form -> map.put(1,"one"); map.put(2,"two"); was wäre die Reihenfolge, wenn ich die Iteration auf der Karte mit keyset?? EDIT :ich glaube, ich habe tatsächlich
4
Antworten
Habe ich versucht zu implementieren, die einen LRU-cache mit LinkedHashMap. In der Dokumentation von LinkedHashMap (http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html), es sagt: Beachten Sie, dass beim einfügen, um nicht betroffen ist, wenn ein Schlüssel wieder eingesteckt in die Karte. Aber wenn
5
Antworten
Habe ich gelesen, dass HashMap die folgende Implementierung: main array ↓ [Entry] → Entry → Entry ← linked-list implementation [Entry] [Entry] → Entry [Entry] [null ] So, es hat ein array mit Entry-Objekten. Fragen: Ich Frage mich,
10
Antworten
Ich habe ein problem, das ist wirklich Art von einem Allgemeinen Programmier-Frage, aber meine Implementierung ist in Java, also werde ich meine Beispiele so Habe ich eine Klasse wie folgt aus: public class Foo { LinkedHashMap<String, Vector<String>>
2
Antworten
Arbeite ich mit vielen LinkedHashMap werden, die entweder LinkedHashMap<Long, Long>LinkedHashMap<Long, Double> oder LinkedHashMap<Long, Integer>. Mein Ziel ist es zu finden, oder erstellen Sie eine Methode, die zurück List<Long> alle Tasten in der oben LinkedHashMap<Long,...> in der gleichen
5
Antworten
Habe ich folgende LinkedHashMap Erklärung. LinkedHashMap<String, ArrayList<String>> test1 mein Punkt ist, wie kann ich Durchlaufen diese hash map. Ich möchte dies tun, folgende, für jede Taste das entsprechende arraylist und drucken Sie die Werte der arraylist einzeln
4
Antworten
Hallo, ich habe eine LinkedHashMap (sogenannte info) mit name/Alter (string/int) - Paare. Ich möchte herausfinden, wie kann ich die position des Schlüssel/Wert-wenn ich den key eingeben. Zum Beispiel, wenn mein LinkedHashMap sah so aus {bob=12, jeremy=42, carly=21}
3
Antworten
Was ist der Unterschied zwischen LRU und LFU cache-Implementierungen? Ich weiß, dass LRU implementiert werden kann, mit LinkedHashMap. Aber wie die Umsetzung LFU-cache? InformationsquelleAutor der Frage Javadroider | 2013-07-20
4
Antworten
Wie kann ich Sortieren, LinkedHashMap, basierend auf seinen Werten, gegeben, dass die LinkedHashMap enthält der String und Integer. Also muss ich es Sortieren auf der Grundlage der Werte, die ganzzahlig sind. Vielen Dank InformationsquelleAutor der Frage Ramin
2
Antworten
String s = "m\\"+"/m\\/m/m/m/m/m"; LinkedHashMap<String, String> hm = new LinkedHashMap<>(); hm.put("test", s); System.out.println(hm+" Hash map = "+hm.toString()); Feine Ausgabe ist {test=m\/m\/m/m/m/m/m} Hash map = {test=m\/m\/m/m/m/m/m} String s2 = new Gson().toJson(hm.toString()); System.out.println("Json result is "+s2); Nicht gut Ausgabe
7
Antworten
Ich habe eine bestellt, LinkedHashMap, und ich möchte hinzufügen-element in bestimmten index , sagen wir auf den ersten Platz oder den letzten Platz in der Karte. Wie kann ich add-element in der LinkedHashMap an einer bestimmten position?
6
Antworten
Ist es keine performance-Unterschied zwischen HashMap und LinkedHashMap für traversal durch values() Funktion? InformationsquelleAutor der Frage MBZ | 2012-10-21
7
Antworten
Ich weiß LinkedHashMap vorhersehbare iteration um (insertion order). Hat die Set zurückgegeben LinkedHashMap.keySet() und die Collection zurückgegeben LinkedHashMap.values() auch die Aufrechterhaltung dieser Ordnung? InformationsquelleAutor der Frage user256239 | 2010-05-27
5
Antworten
Ich habe eine hashtable . values () - Methode gibt die Werte in einigen anderen Reihenfolge als die Reihenfolge, in die ich mich eingefügt.Wie bekomme ich die Werte in derselben Reihenfolge wie ich die eingefügt?Mit LinkedHashmap ist
3
Antworten
Ich bin mit einer linkedHashMap zu gewährleisten, um, wenn jemand versucht, darauf zuzugreifen. Allerdings, wenn es darum geht, Zeit zu Durchlaufen, hat mit entrySet() return-Taste/Wert-Paare garantieren, um wie auch? Keine änderungen werden vorgenommen, während der Iteration. EDIT:
5
Antworten
Ich habe eine string-array-Elemente ist eine Karte, wo die Elemente des string-Arrays ist der Schlüssel und die Häufigkeit des Wortes ist Wert, z.B.: String args = {"if","it","is","to","be","it","is","up","me","to","delegate"}; dann die map-Einträge, wie [ if:1, it:2 .... ] Set<String>
1
Antworten
Ich habe eine Anwendung, die speichert einige Daten in DynamoDB mit Jackson, marshall, my complex-Objekt in ein JSON-Format. Beispielsweise das Objekt, ich bin Anordnung könnte wie folgt Aussehen: private String aString; private List<SomeObject> someObjectList; Wo SomeObject könnte
11
Antworten
Habe ich verwendet LinkedHashMap, weil es wichtig ist die Reihenfolge, in der die keys eingetragen in der Karte. Aber jetzt will ich, um den Wert der Schlüssel in den ersten Platz (die ersten eingegebenen Eintrag) oder die
8
Antworten
Wenn LinkedHashMap die Zeit-Komplexität ist die gleiche wie HashMap, die die Komplexität warum brauchen wir HashMap? Was ist der zusätzliche Aufwand LinkedHashMap hat, wenn im Vergleich zu HashMap in Java? InformationsquelleAutor der Frage Passionate programmer | 2010-06-11