Isi kandungan:
Video: Create and Execute MapReduce in Eclipse 2024
Arahan dalam Java hanya satu senarai. Ia boleh menjadi senarai apa-apa - sebarang jenis primitif atau objek. Dalam kebanyakan kes, array adalah senarai item seperti. Sebagai contoh, jika anda membuat pelbagai int, maka semua item dalam senarai itu adalah nilai int. Bahagian berikut menerangkan cara membuat, menginisialisasi, lepaskan (memeriksa setiap nilai), dan sebaliknya memanipulasi array.
Mendefinisikan array
Selalu fikirkan array sebagai senarai item. Dengan ini, apabila anda ingin menentukan array, anda bermula dengan jenis item yang anda ingin buat. Sebagai contoh, jika anda mahu membuat pelbagai nilai integer, anda mula dengan jenis int primitif dalam kebanyakan kes.
Tipe diikuti oleh sepasang kurungan persegi ([]), yang kemudian diikuti dengan nama array. Anda sering melihat array yang ditakrifkan untuk setiap aplikasi Java. Pengisytiharan kaedah utama () adalah selalu termasuk satu, seperti yang ditunjukkan di sini:
static void public main (String [] args)
Dalam kes ini, args adalah pelbagai jenis String. Ia mengandungi senarai nilai rentetan yang diberikan pada baris arahan.
Memulakan array
Sebelum anda boleh menggunakan array, anda mesti menginisialisasinya. Inisialisasi array adalah proses dua langkah:
-
Instantiate array supaya anda mempunyai objek array untuk bekerja dengan.
-
Sediakan nilai untuk setiap elemen dalam array.
Unsur array adalah item yang boleh diakses secara individu dalam senarai. Setiap elemen adalah satu perkara yang sama dengan jenis yang sama. Contohnya, apabila anda menentukan array int [], setiap elemen dalam array adalah jenis int.
Unsur-unsur dalam array boleh diakses menggunakan nombor unik. Angka-angka bermula pada 0 dan terus melalui satu kurang daripada jumlah bilangan elemen. Sebagai contoh, jika anda mempunyai tatasusunan dengan sepuluh unsur, mereka bernombor dari 0 hingga 9. Untuk mengakses elemen tertentu, anda menggunakan nama array, diikuti dengan nombor yang dilampirkan dalam kurungan persegi. Kod berikut menunjukkan takrif dan inisial tatasusunan tipikal:
// Tentukan pelbagai nilai integer. int [] MyArray; / / / Instantiate MyArray. MyArray = new int [5]; // Tentukan nilai pelbagai individu. MyArray [0] = 0; MyArray [1] = 1; MyArray [2] = 2; MyArray [3] = 3; MyArray [4] = 4;
Kod ini mewujudkan array int [] bernama MyArray. Ia menamakan array ini untuk memegang lima penyertaan dengan memanggil int baharu [5]. Kod kemudian memulakan setiap nilai array individu dengan mengakses unsur-unsur individu, 0 hingga 4.