Rumah > Java > javaTutorial > Sintaks alternatif untuk mengisytiharkan tatasusunan

Sintaks alternatif untuk mengisytiharkan tatasusunan

PHPz
Lepaskan: 2024-08-10 10:31:35
asal
1127 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!

sumber:dev.to
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