Cara menggunakan tatasusunan dalam bahasa Java
Java ialah bahasa pengaturcaraan berorientasikan objek yang menyediakan sokongan tatasusunan yang meluas. Tatasusunan ialah koleksi elemen data, setiap satunya mempunyai jenis data yang sama, dan setiap elemen boleh diakses oleh nilai indeks (subskrip). Di Java, tatasusunan ialah objek, jadi ia perlu dimulakan dengan kata kunci baharu. Dalam artikel ini, kita akan membincangkan penggunaan asas tatasusunan dalam Java.
Dalam Java, tatasusunan perlu menentukan jenis dan panjangnya apabila ia diisytiharkan. Sebagai contoh, kod berikut mencipta tatasusunan yang mengandungi 5 integer:
int[] myArray = new int[5];
Pernyataan ini akan mencipta tatasusunan bernama myArray dan memperuntukkan ruang storan untuk 5 integer. Panjang tatasusunan dalam Java ditetapkan, jadi kami tidak boleh menukar saiz tatasusunan semasa masa jalan. Jika anda perlu menukar saiz tatasusunan, gunakan kelas koleksi Java.
Elemen tatasusunan boleh diakses melalui indeks. Di Jawa, pengindeksan tatasusunan bermula dari 0, jadi indeks elemen pertama ialah 0. Contohnya, untuk mengakses elemen ketiga dalam tatasusunan myArray, anda boleh menggunakan pernyataan berikut:
int thirdElement = myArray[2];
Dalam contoh ini, kami menetapkan nilai elemen ketiga tatasusunan myArray kepada thirdElement.
Di Java, anda boleh memulakan tatasusunan menggunakan pendakap kerinting. Sebagai contoh, kod berikut mencipta tatasusunan 5 integer dan memulakannya kepada 1, 2, 3, 4 dan 5:
int[] myArray = {1, 2, 3, 4, 5};
Anda juga boleh memulakan apabila mencipta tatasusunan menggunakan kata kunci baharu . Contohnya:
int[] myArray = new int[]{1, 2, 3, 4, 5};
Dalam contoh ini, kami menggunakan kata kunci baharu untuk mencipta tatasusunan integer yang dipanggil myArray dan memulakannya kepada 1, 2, 3, 4 dan 5.
Tatasusunan dalam Java boleh digunakan untuk pelbagai pengiraan. Sebagai contoh, kod berikut menunjukkan cara menambah semua elemen dalam tatasusunan:
int sum = 0; for(int i = 0; i < myArray.length; i++) { sum += myArray[i]; }
Dalam contoh ini, kami menggunakan gelung for untuk lelaran melalui tatasusunan myArray dan menambah semua elemen.
Dalam Java, anda boleh mencipta tatasusunan berbilang dimensi. Tatasusunan berbilang dimensi ialah tatasusunan yang mengandungi tatasusunan bersarang, yang boleh menjadi dua, tiga atau lebih tinggi. Sebagai contoh, dalam kod di bawah, kami mencipta tatasusunan 2D dengan 3 baris dan 4 lajur:
int[][] myArray = new int[3][4];
Anda boleh menggunakan dua gelung untuk lelaran melalui semua elemen tatasusunan 2D. Kod berikut menunjukkan cara untuk memulakan tatasusunan dua dimensi dan mengira jumlah setiap baris:
int[][] myArray = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} }; int[] rowSum = new int[3]; for(int i = 0; i < myArray.length; i++) { for(int j = 0; j < myArray[i].length; j++) { rowSum[i] += myArray[i][j]; } }
Dalam contoh ini, kami memulakan tatasusunan dua dimensi 3x3 myArray kepada {1, 2, 3}, { 4, 5, 6}, {7, 8, 9} dan gunakan dua gelung untuk mengira jumlah setiap baris.
Ringkasan
Artikel ini memperkenalkan penggunaan asas tatasusunan bahasa Java. Ia adalah koleksi elemen data yang disimpan, setiap satunya boleh diakses melalui indeks. Di Java, tatasusunan ialah objek, jadi ia perlu dimulakan dengan kata kunci baharu. Di Java, tatasusunan boleh dimulakan menggunakan pendakap kerinting, dan tatasusunan boleh digunakan dalam pelbagai pengiraan, termasuk tatasusunan berbilang dimensi. Setelah anda mengetahui asas tatasusunan Java, anda boleh mula mencipta dan memanipulasi tatasusunan anda sendiri.
Atas ialah kandungan terperinci Cara menggunakan tatasusunan dalam bahasa Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!