Java's Array indexOf()
Die Java Array-Klasse verfügt nicht über eine indexOf()-Methode. Die Dienstprogrammklasse Arrays bietet jedoch eine praktische Möglichkeit, nach Elementen innerhalb eines Arrays zu suchen.
IndexOf für unsortierte nicht-primitive Arrays
Um den Index eines Objekts zu finden Verwenden Sie innerhalb eines unsortierten Arrays, das aus nicht-primitiven Elementen besteht:
java.util.Arrays.asList(theArray).indexOf(o)
IndexOf für Sorted Arrays
Wenn das Array sortiert ist, verwenden Sie die binäre Suche für eine verbesserte Leistung:
java.util.Arrays.binarySearch(theArray, o)
IndexOf für unsortierte primitive Arrays
Für Wenn Sie unsortierte primitive Arrays verwenden, ziehen Sie alternative Lösungen in Betracht:
Das obige ist der detaillierte Inhalt vonWie finde ich den Index eines Elements in einem Java-Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!