guava

Google Core Java Library für Java und Android Entwicklung.
2
Antworten

Warum ist Cache.asMap () nicht konsistent mit Cache.size ()?

In der Guava-Bibliothek bin ich verwirrt darüber, warum Cache.asMap() stimmt nicht mit Cache.size() , es sei denn, Cache.cleanUp() wird aufgerufen. %Vor% Also meine Frage: Ist es ein Fehler, dass Cache.asMap() nicht konsiste...
04.05.2012, 04:45
2
Antworten

Guava ForwardingList Verwendungsbeispiel

Ich suche nach einem Beispielcode, der die Guava ForwardingList-Klasse erklärt. Im Grunde implementiere ich eine benutzerdefinierte ArrayList-Klasse, die verwendet wird, um diese in meine frühere SO-Frage . Ich habe die Google-Sammlung zuvor no...
17.08.2010, 11:51
1
Antwort

Wie unterscheidet sich ArrayListMultimap von LinkedListMultimap?

Also, ich habe gerade das Javadoc für ArrayListMultimap und LinkedListMultimap gelesen, um zu verstehen, wie man sie benutzt, und ich erkannte, dass beide Duplikate Schlüssel-Wert-Paar unterstützen (und damit gleiche Schlüssel, anders Wert...
20.02.2013, 08:54
3
Antworten

MapMaker Design Pattern?

Ich war beeindruckt von google MapMaker design.Ich würde gerne wissen, was ist der Name des Musters, das hier verwendet wird? (Was ich denke ist, dass es ein wenig wie Dekorationsmuster ist, aber in dem wir das Objekt nicht in ein anderes O...
01.10.2010, 09:45
6
Antworten

Konvertieren von HashMultisetString in MapString, Integer

Gibt es einen Trick, um HashMultiset<String> in Map<String,Integer> zu konvertieren, außer dass alle Einträge in Set ? iteriert werden? Update: Die Ganzzahl sollte die Anzahl der Zeichenfolgen in der Multimenge darstellen.  ...
13.01.2014, 14:45
2
Antworten

Java: Nur hashCode in equals () des unveränderlichen Objekts prüfen

Ich habe ein unveränderliches Objekt, zum Beispiel einen Knoten im kartesischen Raum. Die Klasse ist unveränderlich, also cache ich die hashCode für sehr schnelles Hashing. %Vor% Da hashCode eindeutig ist und von allen Feldern der Klas...
18.04.2012, 00:23