Video: Belajar Java #40 - Pengenalan Array 2024
Kelas Arrays (pakej: java util) menyediakan koleksi kaedah statik yang berguna untuk bekerja dengan tatasusunan. Kerana kelas Array hanya menyediakan kaedah statik, ia tidak mempunyai pengeluar.
Kaedah | Deskripsi |
---|---|
statik int binarySearch (array,
key) |
Mencari nilai utama yang ditentukan dalam array. Nilai pulangan
adalah indeks elemen yang sepadan dengan kekunci. Kaedah mengembalikan -1 jika kekunci tidak boleh dijumpai. Arus dan kekunci mestilah jenis yang sama dan boleh menjadi mana-mana jenis primitif atau objek. |
statik array copyOf (arrayOriginal,
newLength) |
Mengembalikan array yang merupakan salinan arrayOriginal. Parameter Panjang baru tidak perlu sama dengan panjang array
asal. Jika newLength lebih besar, kaedah pad array baru dengan nol. Sekiranya newLength lebih kecil, kaedah tidak menyalin semua nilai array asal. |
statik array copyOfRange (arrayOriginal,
from, to) |
Apakah kaedah copyOf itu, tetapi
hanya menyalin keping nilai yang dipilih (dari satu indeks ke yang lain) pelbagai. |
boolean deepEquals (array1,
array2) |
Mengembalikan benar jika dua array mempunyai
nilai elemen yang sama. Kaedah ini berfungsi untuk tatasusunan dua atau lebih banyak dimensi. |
boolean sama dengan (array1, array2) | Mengembalikan benar jika dua array mempunyai
nilai elemen yang sama. Kaedah ini menyemak kesaksamaan hanya untuk tatasusunan satu dimensi . |
mengisi kekosongan statik (array, nilai) | Mengisi array dengan nilai yang ditentukan. Nilai dan array
mestilah jenis yang sama dan boleh menjadi sebarang jenis primitif atau objek . |
mengisi kekosongan statik (array, dari, kepada,
nilai) |
Mengisi elemen yang ditunjukkan oleh parameter dari dan ke
int dengan nilai yang ditentukan. Nilai dan array mestilah jenis yang sama dan boleh menjadi sebarang jenis primitif atau objek . |
statik void sort (array) | Menyusun array dalam urutan menaik. |
jenis kekosongan statik (tatasusunan, dari,
ke) |
Menyusun elemen-elemen tertentu dari array dalam urutan
menaik. |
String toString statik (array) | Format nilai array dalam rentetan. Setiap nilai unsur adalah
tertutup dalam kurungan, dan nilai unsur dipisahkan dengan koma . |