Rumah Kewangan Peribadi Apa Arrays Java? - dummies

Apa Arrays Java? - dummies

Isi kandungan:

Video: Apa itu Larik (Array) ? 2024

Video: Apa itu Larik (Array) ? 2024
Anonim

An array di Java adalah satu set pembolehubah yang dirujuk dengan menggunakan nama variabel tunggal digabungkan dengan nombor indeks. Setiap item array adalah elemen . Semua elemen dalam array mestilah jenis yang sama. Oleh itu, array itu sendiri mempunyai jenis yang menentukan jenis elemen yang boleh dimuatkan. Aras int boleh mengandungi nilai int, contohnya, dan array String boleh mengandungi rentetan.

Ditulis selepas nama pemboleh ubah, nombor indeks dilampirkan dalam kurungan. Jadi jika nama berubah ialah x, anda boleh mengakses elemen tertentu dengan ungkapan seperti x [5].

Nombor indeks bermula dengan 0 (sifar) untuk elemen pertama, jadi x [0] merujuk kepada elemen pertama.

Mengisytiharkan array

Sebelum anda boleh membuat array, anda mesti mengisytiharkan pembolehubah yang merujuk kepada array. Perisytiharan ubah ini harus menunjukkan jenis elemen yang disimpan oleh array, diikuti dengan satu set kurung kosong, seperti ini:

String [] nama;

Di sini, nama pembolehubah bernama dinyatakan. Jenisnya adalah pelbagai objek String.

Anda juga boleh meletakkan kurungan pada nama ubah bukan jenis. Dua pernyataan berikut kedua-duanya mencipta tatasusunan unsur int:

int [] array1; // pelbagai array int int array2 []; / array lain elemen int

Mengisytiharkan array tidak sebenarnya membuat array. Untuk melakukan itu, anda mesti menggunakan kata kunci baru, diikuti dengan jenis array. Sebagai contoh:

String [] nama; names = new String [10];

Atau, lebih ringkas:

String [] names = new String [10];

Mengatur elemen array

Anda boleh memulakan array dengan memberikan nilai satu demi satu, seperti ini:

String [] hari = Array baru [7]; Hari [0] = "Ahad"; Hari [1] = "Isnin"; Hari [2] = "Selasa"; Hari [3] = "Rabu"; Hari [4] = "Khamis"; Hari [5] = "Jumaat"; Hari [6] = "Sabtu";

Atau anda boleh menggunakan kata laluan berikut:

String [] hari = {"Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu"};

Di sini, setiap elemen yang akan diberikan kepada array disenaraikan dalam inisialisasi array . Bilangan nilai yang disenaraikan dalam pemula menentukan panjang array yang mula-mula dibuat.

Menggunakan gelung dengan tatasusunan

Kerap kali, tatasusunan diproses dalam untuk gelung. Sebagai contoh, inilah gelang untuk membuat serangkaian 100 nombor rawak, dengan nilai-nilai antara 1 hingga 100:

int [] nombor = int baru [100]; untuk (int i = 0; i <100; i ++) nombor [i] = (int) (Matematik rawak () * 100) + 1;

Java juga menyediakan jenis gelung khas yang dipanggil dipertingkatkan untuk gelung yang direka untuk memudahkan gelung yang memproses susunan.Satu gelung yang dipertingkatkan membolehkan anda melangkau pembolehubah indeks, seperti dalam contoh ini:

untuk (pengenal jenis: array) {kenyataan …} int [] nombor = int baru [100]; untuk (nombor int: nombor nombor = (int) (Matematik. rawak () * 100) + 1;
Apa Arrays Java? - dummies

Pilihan Editor

Variasi pada Tema: Pembolehubah Awal dalam Java - dummies

Variasi pada Tema: Pembolehubah Awal dalam Java - dummies

Anda boleh memilih untuk melakukan variasi pada tema. Mari kita lihat memberi nilai pada Java. Di sini, ia mengambil dua baris untuk memberikan jumlah pembolehubah nilai pertamanya: jumlah berganda; jumlah = 5. 95; Anda boleh melakukan perkara yang sama dengan hanya satu baris: jumlah berganda = 5,95; Apabila anda melakukan ...

Apakah Kelas dan Objek Java? - dummies

Apakah Kelas dan Objek Java? - dummies

Apabila anda memprogram di Jawa, anda terus bekerja dengan kelas dan objek. Untuk memahami ini, tutupkan mata anda seminit dan fikirkan tentang apa yang dimaksudkan untuk sesuatu yang menjadi kerusi ... Kerusi mempunyai kerusi, belakang, dan kaki. Setiap tempat duduk mempunyai bentuk, warna, tahap ...

Apa Arrays Java? - dummies

Apa Arrays Java? - dummies

Array dalam Java adalah satu set pembolehubah yang dirujuk dengan menggunakan nama variabel tunggal yang digabungkan dengan nombor indeks. Setiap item array adalah elemen. Semua elemen dalam array mestilah jenis yang sama. Oleh itu, tatasusunan itu sendiri mempunyai jenis yang menentukan jenis unsur-unsur itu ...

Pilihan Editor

Mendapatkan Most Out of Makefiles - dummies

Mendapatkan Most Out of Makefiles - dummies

Sejak awal waktu, atau paling tidak sejak awal Sistem operasi Unix, pengaturcara telah menggunakan utiliti yang dipanggil membuat untuk membina aplikasi mereka. Dan ia masih sering digunakan hari ini. Utiliti yang membuat melihat mana file kod sumber anda telah berubah dan memutuskan apa yang perlu disusun dan dibina. ...

Dalam Pengaturcaraan C ++ - dummies

Dalam Pengaturcaraan C ++ - dummies

Struktur C ++ berikut mengarahkan aliran kawalan melalui program ini. Jika anda seorang programmer yang berpengalaman, fungsi struktur ini akan menjadi biasa dari bahasa lain. JIKA Perintah berikut menilai booleanExpression. Jika ia menilai benar, maka mengawal pas untuk ekspresi1. Jika tidak, maka mengawal pas dengan ungkapan pilihan2. jika (booleanExpression) ...

Menandakan bendera ios dalam C ++ - dummies

Menandakan bendera ios dalam C ++ - dummies

Apabila anda membuka fail dengan membina sama ada contoh arus atau ifstream, anda boleh mengubah cara membuka fail dengan membekalkan apa yang dipanggil bendera. Dalam istilah komputer, bendera hanyalah item kecil yang kehadirannya atau kekurangan kehadiran memberitahu fungsi bagaimana melakukan sesuatu. Dengan arus perdana dan ...

Pilihan Editor

Strategi Serangan Rangkaian biasa - dummies

Strategi Serangan Rangkaian biasa - dummies

Dua jenis utama serangan berlaku di rangkaian: rangkaian dan mereka yang cuba membuat jalan dari perimeter rangkaian. Walaupun semua orang ingin mempercayai orang yang mereka bekerjasama, sejumlah besar serangan berlaku dari dalam rangkaian anda. Serangan ini mungkin ...

Cisco Wireless LAN Controllers - dummies

Cisco Wireless LAN Controllers - dummies

Cisco membuat pengurusan LAN wayarles memudahkan staf IT melalui Cisco Unified Network Modul kawalan tanpa wayar bagi sesetengah jenis adalah komponen pusat atau utama. Modul kawalan ini boleh menjadi komponen yang berdiri sendiri seperti Pengawal LAN Wireless Siri Cisco 2100 atau boleh diintegrasikan ke peranti lain seperti ...