Nilai tatasusunan input boleh diwakili dengan menggunakan sintaks tatasusunan, kata kunci baharu, tatasusunan literal, kaedah Arrays.asList() atau perpustakaan Apache Commons Lang. Kaedah ini membenarkan memulakan dan mengisytiharkan tatasusunan dengan saiz dan jenis yang berbeza serta mengakses elemennya menggunakan pengindeksan.
Bagaimana untuk mewakili nilai tatasusunan input dalam Java
Nilai tatasusunan input boleh diwakili dalam Java dengan:
Menggunakan sintaks tatasusunan
senarai elemen untuk memulakan dan mengisytiharkan tatasusunan. Contohnya:
<code class="java">int[] numbers = {1, 2, 3, 4, 5};</code>
Salin selepas log masuk
Gunakan kata kunci baharu
Gunakan kata kunci dan jenis tatasusunan baharu untuk mencipta tatasusunan bersaiz dinamik. Contohnya:
<code class="java">int[] numbers = new int[5]; // 创建包含 5 个元素的数组</code>
Salin selepas log masuk
Menggunakan literal tatasusunan
Dalam Java 10 dan ke atas, anda boleh menggunakan literal tatasusunan untuk mewakili tatasusunan. Contohnya:
<code class="java">int[] numbers = new int[] {1, 2, 3, 4, 5};</code>
Salin selepas log masuk
Gunakan kaedah Arrays.asList()
Gunakan kaedah ini untuk menukar tatasusunan kepada Senarai, dan kemudian anda boleh mengulangi Senarai untuk mengakses elemen. Contohnya:
<code class="java">List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5);</code>
Salin selepas log masuk
Menggunakan perpustakaan Apache Commons Lang
Anda boleh menggunakan kaedah ArrayUtils.toString() dalam pustaka Apache Commons Lang untuk menukar tatasusunan kepada rentetan. Contohnya:
<code class="java">String str = ArrayUtils.toString(numbers); // 将数字数组转换为字符串</code>
Salin selepas log masuk
Mengakses Elemen Tatasusunan
Elemen tatasusunan boleh diakses menggunakan kurungan segi empat sama [] dan pengindeksan. Contohnya:
<code class="java">int firstElement = numbers[0]; // 获取数组中的第一个元素</code>
Salin selepas log masuk
Nota:
- Tatasusunan dibuat sekali dan saiznya tidak boleh diubah.
- Elemen tatasusunan semuanya adalah jenis yang sama.
- Jenis mesti dinyatakan semasa memulakan tatasusunan.
- Indeks elemen tatasusunan bermula dari 0.
- Mengakses tatasusunan di luar had akan menghasilkan ArrayIndexOutOfBoundsException.
🎜
Atas ialah kandungan terperinci Bagaimana untuk mewakili nilai tatasusunan input dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!