Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Menukar Rentetan Java kepada Tatasusunan Byte dan Kembali?
Penukaran Rentetan Java kepada Array Byte
Soalan:
Bagaimanakah Rentetan Java boleh ditukar menjadi bait tatasusunan?
Jawapan:
Untuk menukar Rentetan Java kepada tatasusunan bait, gunakan salah satu kaedah berikut:
Memaparkan Tatasusunan Byte:
Kaedah lalai toString() tatasusunan bait tidak memberikan perwakilan yang berguna . Untuk melihat tatasusunan bait dalam format yang boleh dibaca manusia, gunakan:
Mengambil String daripada Tatasusunan Byte:
Untuk menukar tatasusunan bait kembali ke String, gunakan:
Nota tentang Pengekodan Aksara:
Adalah penting untuk memahami pengekodan aksara yang digunakan semasa menukar antara rentetan dan tatasusunan bait. Rentetan dalam Java disimpan secara dalaman menggunakan UTF-16. Menggunakan pengekodan aksara yang berbeza (cth., ASCII, UTF-8) akan menghasilkan perwakilan tatasusunan bait yang berbeza untuk glyph yang sama.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Rentetan Java kepada Tatasusunan Byte dan Kembali?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!