Rumah >Java >javaTutorial >Cara yang betul untuk menentukan dan memulakan tatasusunan Java
Cara mentakrifkan dan memulakan tatasusunan Java dengan betul, contoh kod khusus diperlukan
Dalam pengaturcaraan Java, tatasusunan ialah struktur data yang biasa digunakan untuk menyimpan elemen jenis yang sama. Menentukan dan memulakan tatasusunan dengan betul adalah kunci untuk menulis kod yang cekap dan boleh dipercayai. Artikel ini memperincikan cara mentakrif dan memulakan tatasusunan Java dengan betul dan menyediakan contoh kod khusus. .
Sebagai contoh, jika kita ingin mentakrifkan tatasusunan yang mengandungi 5 integer, kita boleh menggunakan kod berikut:
dataType[] arrayName; 或 dataType arrayName[];Pada ketika ini, kita telah berjaya menentukan tatasusunan integer.
2.1 Permulaan statik
Pemulaan statik adalah untuk menetapkan nilai secara langsung kepada tatasusunan sambil mentakrifkan tatasusunan adalah seperti berikut:int[] numbers; 或 int numbers[];
dataType[] arrayName = {value1, value2, value3, ...};
Kod di atas mentakrifkan nombor tatasusunan integer dan memberikannya nilai {1, 2, 3, 4, 5}.
Inisialisasi dinamik adalah untuk memberikan nilai kepada elemen tatasusunan satu demi satu selepas mentakrifkan tatasusunan adalah seperti berikut:
int[] numbers = {1, 2, 3, 4, 5};
Antaranya, panjang mewakili panjang tatasusunan, iaitu, tatasusunan. bilangan elemen dalam tatasusunan.
Berikut ialah contoh kod untuk permulaan dinamik:
dataType[] arrayName = new dataType[length];
Kod di atas mula-mula mentakrifkan nombor tatasusunan integer dengan panjang 5, dan kemudian memberikan nilai kepada elemen tatasusunan satu demi satu. Ambil perhatian bahawa subskrip tatasusunan bermula pada 0, jadi nombor[0] mewakili elemen pertama dalam tatasusunan.
Definisi dan permulaan tatasusunan berbilang dimensi
Selain tatasusunan satu dimensi, Java juga menyokong tatasusunan berbilang dimensi. Tatasusunan multidimensi boleh dianggap sebagai tatasusunan tatasusunan. Kaedah mentakrif dan memulakan tatasusunan berbilang dimensi adalah serupa dengan tatasusunan satu dimensi.Berikut ialah contoh kod untuk definisi dan permulaan tatasusunan dua dimensi:
int[] numbers = new int[5]; numbers[0] = 1; numbers[1] = 2; numbers[2] = 3; numbers[3] = 4; numbers[4] = 5;
Berikut ialah kod sampel yang menggunakan gelung for untuk merentasi tatasusunan satu dimensi:
int[][] matrix = {{1, 2}, {3, 4}, {5, 6}};
Atas ialah kandungan terperinci Cara yang betul untuk menentukan dan memulakan tatasusunan Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!