Kelas java.util.arrays dapat dengan mudah memanipulasi array, dan semua metode yang disediakan statis. Metode statis milik kelas, bukan objek milik kelas. Oleh karena itu, Anda dapat langsung menggunakan nama kelas ditambah nama metode yang akan dihubungi. Sebagai kelas alat, array dapat mengoperasikan array dengan sangat baik. Berikut ini adalah beberapa fungsi yang terutama digunakan.
1. Metode LIFT
Metode pengisian terutama digunakan untuk mengisi array. Di sini kami mencantumkan tipe int paling sederhana (sama seperti jenis lainnya)
Lihat Kode Sumber Isi Arrays '
Kode contoh:
Kode Java
publicstaticvoidMain (string [] args) {inta [] = newInt [5]; // isi mengisi array arrays.fill (a, 1); untuk (inti = 0; i <5; i ++) // output 5 1system.out.println (a [i]);}Isi bagian dari kode sumber array:
Contoh:
Kode Java
publicstaticvoidMain (string [] args) {inta [] = newInt [5]; // isi mengisi array arrays.fill (a, 1,2,1); untuk (inti = 0; i <5; i ++) // a [1] = 1, sisanya default ke 0system.out.println (a [i [i]);2. Metode Sort
Dari nama metode, kita semua tahu bahwa itu untuk mengurutkan array, tetapi tetap menggunakan tipe int, tipe lainnya sama.
Ada juga seluruh jenis array, seperti
Kode Java
publicstaticvoidMain (string [] args) {inta [] = {2,4,1,3,7}; arrays.sort (a); untuk (inti = 0; i <5; i ++) // ascending system.out.println (a [i]);}Tentukan jenis parsial array:
Kode Java
publicstaticvoidMain (string [] args) {inta [] = {2,4,1,3,7}; arrays.sort (a, 1,4); // output 2,1,3,4,7 untuk (inti = 0; i <5; i ++) system.out.println (a [i]);}3. Metode yang sama
Digunakan untuk membandingkan apakah nilai elemen dalam dua array sama, atau untuk melihat array tipe int. Lihat Kode Sumber Array
Contoh:
Kode Java
publicstaticvoidMain (string [] args) {inta [] = {2,4,1,3,7}; inta1 [] = {2,4,1,5,7}; System.out.println (arrays.equals (a1, a)); // output false}4. Metode Penelitian Binary
Metode BinarySearch dapat melakukan operasi pencarian biner pada array yang diurutkan. Lihat kode sumber sebagai berikut
Contoh:
Kode Java
publicstaticvoidMain (string [] args) {inta [] = {2,4,1,3,7}; arrays.sort (a); // sort System.out.println (arrays.binarysearch (a, 4)); // pencarian biner, output 3}5. Metode Copyof
Salin array, array yang dikembalikan dengan array 'copyof () metode adalah objek array baru, jadi Anda mengubah nilai elemen dalam array dan tidak akan mempengaruhi array asli.
menyukai:
Kode Java
importjava.util.Arrays;publicclassArrayDemo {publicstaticvoidmain(String[] args) {int[] arr1 = {1, 2, 3, 4, 5};int[] arr2 = Arrays.copyOf(arr1, arr1.length);for(inti = 0; i < arr2.length; i++)System.out.print(arr2[i] + " "); System.out.println ();}}Di atas adalah praktik alat array Java yang sebenarnya diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!