Mengisytiharkan Tatasusunan Sebaris Tanpa Pembolehubah Dinamakan
Dalam senario anda, anda ingin mengelak daripada mengisytiharkan pembolehubah perantaraan apabila menghantar tatasusunan sebagai argumen. Begini cara anda boleh mengisytiharkan tatasusunan sebaris:
Daripada menggunakan pembolehubah bernama seperti:
<code class="java">String[] strs = {"blah", "hey", "yo"}; m(strs);</code>
Anda hanya boleh mengisytiharkan tatasusunan dalam talian apabila memanggil kaedah m() :
<code class="java">m(new String[]{"blah", "hey", "yo"});</code>
Pendekatan ini menghapuskan keperluan untuk pembolehubah perantaraan, seperti strs, yang sebaliknya anda akan isytiharkan semata-mata untuk memegang nilai tatasusunan untuk panggilan kaedah.
Atas ialah kandungan terperinci Bagaimana untuk Meluluskan Tatasusunan sebagai Argumen dalam talian Tanpa Menggunakan Pembolehubah Dinamakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!