Rumah >Java >javaTutorial >Bagaimana untuk Mencari Indeks Unsur dalam Tatasusunan Java?
Java's Array indexOf()
Kelas Java Array tidak mempunyai kaedah indexOf(). Walau bagaimanapun, kelas utiliti Tatasusunan menyediakan cara yang mudah untuk mencari elemen dalam tatasusunan.
IndexOf untuk Tatasusunan Bukan Primitif Tidak Diisih
Untuk mencari indeks objek dalam tatasusunan yang tidak diisih yang terdiri daripada elemen bukan primitif, gunakan:
java.util.Arrays.asList(theArray).indexOf(o)
IndexOf untuk Tatasusunan Diisih
Jika tatasusunan diisih, gunakan carian binari untuk prestasi yang dipertingkatkan:
java.util.Arrays.binarySearch(theArray, o)
IndexOf untuk Unsorted Primitive Tatasusunan
Untuk tatasusunan primitif yang tidak diisih, pertimbangkan penyelesaian alternatif:
Atas ialah kandungan terperinci Bagaimana untuk Mencari Indeks Unsur dalam Tatasusunan Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!