Dies sollte für viele von Ihnen einfach sein, aber für mich ist es nur ein weiterer Rost, der weggeschnitten werden muss, wenn ich wieder in die grundlegende Java-Programmierung komme. Die Verwendung blutig assoziativer Arrays für so lange Zeit in anderen Sprachen hat mich nett und verwöhnt gemacht. : PDatenstruktur-Auffrischung (Java)
Mein Problem ist einfach: Ich speichere eine Reihe von Objekten, die jeweils eine Zeichenfolge und eine Zahl enthalten, in einer Liste. Ich möchte, dass jedes Objekt, das in diese Liste eingefügt wird, alphabetisch nach seiner Zeichenfolge sortiert wird. Ich möchte auch Objekte aus der Liste nach ihrem String abrufen können. Ich möchte dies so formell und/oder effizient wie möglich tun.
Gibt es dafür schon etwas in den Java-Standardbibliotheken?
Überraschenderweise bieten die Javadocs anständige Informationen über die Verwendung und Leistung der verfügbaren Datenstrukturen. Wenn Sie die Schnittstellen Map, Set und List nachschlagen, werden sie Sie zu den verschiedenen verfügbaren Implementierungen führen. Ich weiß nicht, welche Version Sie verwenden, also habe ich nicht direkt verlinkt. –