Video: Belajar Java #40 - Pengenalan Array 2024
Kelas Array (paket: java util) menyediakan kumpulan metode statis yang berguna untuk bekerja dengan array. Karena kelas Array hanya menyediakan metode statis, ia tidak memiliki konstruktor.
Metode | Deskripsi |
---|---|
static int binarySearch (array,
key) |
Mencari nilai kunci yang ditentukan dalam sebuah array. Nilai kembali
adalah indeks dari elemen yang cocok dengan kuncinya. Metode mengembalikan -1 jika kunci tidak ditemukan . Array dan kuncinya harus memiliki tipe yang sama dan bisa jadi tipe primitif atau objek. |
array statis copyOf (arrayOriginal,
newLength) |
Mengembalikan array yang merupakan salinan arrayOriginal. Parameter newLength tidak perlu sama dengan panjang
array aslinya. Jika newLength lebih besar, metode ini akan membuat array baru dengan angka nol. Jika newLength lebih kecil, metode ini tidak menyalin semua nilai array aslinya. |
array statis copyOfRange (arrayOriginal,
dari, ke) |
Apakah metode yang dilakukan oleh copyOf, tapi
hanya menyalin sepotong nilai yang dipilih (dari satu indeks ke indeks lainnya) dari aslinya array. |
boolean deepEquals (array1,
array2) |
Mengembalikan true jika dua array memiliki
nilai elemen yang sama. Metode ini bekerja untuk array dua atau dimensi lebih. |
boolean sama dengan (array1, array2) | Mengembalikan true jika dua array memiliki
nilai elemen yang sama. Metode ini memeriksa persamaan hanya untuk array satu dimensi. |
mengisi void statis (array, value) | Mengisi array dengan nilai yang ditentukan. Nilai dan array
harus memiliki tipe yang sama dan bisa berupa tipe primitif atau objek . |
static void fill (array, from, to,
value) |
Mengisi elemen yang ditunjukkan oleh dari dan ke
int parameter dengan nilai yang ditentukan. Nilai dan array harus memiliki tipe yang sama dan bisa berupa tipe primitif atau objek . |
static void sort (array) | Urutkan array dalam urutan naik. |
sortir void statis (array, from,
to) |
Urutkan elemen array yang ditentukan dalam urutan
. |
static String toString (array) | Format nilai array dalam sebuah string. Setiap nilai elemen
terlampir dalam kurung, dan nilai elemen dipisahkan dengan koma. |