Ich habe ein Array von Zeichenketten wie so:zu finden, was ganze Zahl mit einem String in einem Array entspricht
public ModeValue mode = new ModeValue("test_mode", "dog", new String[] {
"cat", "dog", "rabbit", "horse", "bear", "fish", "bird", "snake"
}, this);
Ich würde gerne wissen, wie jede Zeichenfolge als eine ganze Zahl zu behandeln. Zum Beispiel: Katze = 1, Hund = 2, Kaninchen = 3, usw. Und dann möchte ich auf jeden String zugreifen, indem ich diese ganze Zahl benutze. Dies wird in einer Liste von Strings verwendet, auf die geklickt werden kann, um die Modi umzuschalten.
die Array wie ist das? habe ich das nie in Java gesehen –
Ich bin mir nicht sicher, ob ich deine Frage richtig verstehe, aber kannst du nicht einfach den Index des Arrays benutzen? Wenn dies aus irgendwelchen Gründen für Sie keine Option ist, konvertieren Sie das Array einfach in eine HashMap. –
sinclair
Bitte lesen Sie: http://stackoverflow.com/documentation/java/99/arrays/408/accessing-contents-of-an-array. Wenn das nicht hilft, bearbeiten Sie Ihre Frage und klären Sie Ihr Problem. –