Rumah > Java > javaTutorial > Sintaks alternatif untuk mengisytiharkan tatasusunan

Sintaks alternatif untuk mengisytiharkan tatasusunan

PHPz
Lepaskan: 2024-08-10 10:31:35
asal
1222 orang telah melayarinya

Sintaxe alternativa para a declaração de arrays

Sintaks Pengisytiharan Tatasusunan Alternatif:

  • Tatasusunan boleh diisytiharkan dengan kurungan segi empat sama selepas jenis, bukannya nama pembolehubah.

Contoh:
int counter[] = new int[3]; adalah bersamaan dengan int[] counter = new int[3];.
jadual char[][] = char baharu[3][4]; adalah bersamaan dengan char[][] table = new char[3][4];.

Kemudahan dalam Pengisytiharan Berbilang Tatasusunan:

  • Sintaks alternatif berguna untuk mengisytiharkan berbilang tatasusunan daripada jenis yang sama pada satu baris.

Contoh:
int[] nums, nums2, nums3; adalah bersamaan dengan int nums[], nums2[], nums3[];.

Pemulangan Tatasusunan dalam Kaedah:

  • Sintaks alternatif adalah mudah untuk menentukan bahawa kaedah mengembalikan tatasusunan.

Contoh:
int[] someMeth() { ... }.

Penugasan Rujukan Tatasusunan:

  • Menetapkan satu pembolehubah rujukan tatasusunan kepada yang lain tidak menghasilkan salinan tatasusunan, ia hanya merujuk objek yang sama.

Contoh:
Selepas nums2 = nums1;, kedua-dua nums1 dan nums2 merujuk tatasusunan yang sama.

Penggunaan Ahli Panjang Tatasusunan:

  • Setiap tatasusunan dalam Java mempunyai ahli panjang yang menunjukkan bilangan elemen yang boleh terkandung di dalamnya.

Contoh:
list.length mengembalikan 10 untuk tatasusunan saiz 10.
table.length mengembalikan 3 untuk tatasusunan dua dimensi yang mengandungi 3 tatasusunan.

Kawalan Gelung dengan panjang:

  • Ahli panjang boleh digunakan untuk mengawal bilangan lelaran dalam untuk gelung, menjadikan kod lebih selamat.

Contoh:
for(int i = 0; i < list.length; i++) menggelung melalui keseluruhan senarai tatasusunan.

Penggunaan panjang untuk Menyalin Tatasusunan:

  • panjang digunakan untuk memastikan tatasusunan sasaran cukup besar sebelum menyalin kandungan tatasusunan lain.

Contoh:
Atur cara menyalin elemen dari nums1 ke nums2 menggunakan nilai panjang untuk mengelakkan melebihi had tatasusunan.

Lihat Tugasan Rujukan Tatasusunan:
AssignARef.java

Penggunaan Ahli Panjang Tatasusunan:
LengthDemo.java

Kawalan Gelung dengan panjang:
LengthForLoopDemo

Penggunaan panjang untuk Menyalin Tatasusunan:
ArrayCopyDemo

Atas ialah kandungan terperinci Sintaks alternatif untuk mengisytiharkan tatasusunan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan