Menukar Aksara kepada Rentetan dalam Java:
Apabila bekerja dengan data aksara, kadangkala perlu menukar aksara tunggal yang diwakili oleh aksara kepada String. Java menyediakan beberapa kaedah untuk memudahkan penukaran ini.
Character.toString() dan String.valueOf()
Kaedah yang paling langsung ialah menggunakan Character.toString( char) kaedah. Kaedah ini mengambil satu aksara sebagai input dan mengembalikan perwakilan rentetan yang sepadan. Contohnya:
<code class="java">char ch = 'a'; String str = Character.toString(ch); // str now contains "a"</code>
String.valueOf(char) ialah kaedah lain yang pada asasnya melakukan perkara yang sama. Ia memerlukan pelbagai jenis data sebagai input, termasuk aksara dan mengembalikan perwakilan rentetannya.
Penggabungan Rentetan
Pintasan yang kurang cekap tetapi berkesan ialah menggunakan penggabungan rentetan . Hanya satukan rentetan kosong dengan aksara yang ingin anda tukar:
<code class="java">String str = "" + 'a'; // str now contains "a"</code>
Walau bagaimanapun, kaedah ini kurang cekap kerana ia melibatkan penciptaan objek yang tidak perlu.
Memilih Kaedah yang Betul
Untuk aplikasi sensitif prestasi, Character.toString(char) atau String.valueOf(char) ialah kaedah yang disyorkan. Mereka menawarkan penukaran langsung dan mengelakkan penciptaan objek yang tidak perlu. Untuk kemudahan, penggabungan rentetan boleh digunakan apabila kecekapan bukan keutamaan.
Atas ialah kandungan terperinci Cara Menukar Aksara kepada Rentetan dalam Java: Kaedah Mana Yang Terbaik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!