Rumah >Java >javaTutorial >Apakah Cara yang Betul untuk Mencipta Tatasusunan Dua Dimensi di Jawa?
Mencipta Tatasusunan Dua Dimensi dalam Java: Pendekatan yang Betul
Sintaks yang anda sebutkan:
int[][] multD = new int[5][]; multD[0] = new int[10];
ialah bukan cara yang betul untuk mencipta tatasusunan dua dimensi di Jawa. Tatasusunan dua dimensi ialah tatasusunan dua dimensi dan setiap elemen tatasusunan terluar ialah rujukan kepada tatasusunan dalam.
Sintaks yang betul untuk mencipta tatasusunan dua dimensi dengan 5 baris dan 10 lajur ialah:
int[][] multi = new int[5][10];
Kod ini memulakan tatasusunan dengan 5 elemen, setiap satunya merujuk kepada tatasusunan dalam saiz 10. Tatasusunan dalam tidak dimulakan, jadi nilai lalainya ialah 0 untuk integer.
Anda juga boleh memulakan tatasusunan dalam secara eksplisit:
int[][] multi = { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } };
Ini mencipta tatasusunan dua dimensi dengan setiap tatasusunan dalam mengandungi 10 elemen, semuanya dimulakan kepada 0.
Ingat, semasa membuat tatasusunan dua dimensi, tatasusunan terluar mengandungi bilangan baris, dan tatasusunan dalam mewakili lajur. Setiap elemen dalam tatasusunan terluar ialah rujukan kepada tatasusunan dalam.
Atas ialah kandungan terperinci Apakah Cara yang Betul untuk Mencipta Tatasusunan Dua Dimensi di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!