ตัวสร้าง String(byte[]) ของคลาส String สร้างวัตถุสตริงโดยใช้อาร์เรย์ไบต์ที่ระบุ
วิธีสร้าง String(byte[],int offset,int length) ใช้ส่วนหนึ่งของอาร์เรย์ไบต์ที่ระบุ ซึ่งก็คือไบต์ความยาวเริ่มต้นจากออฟเซ็ตตำแหน่งเริ่มต้นของอาร์เรย์ เพื่อสร้างอ็อบเจ็กต์สตริง
เมธอด byte[] getBytes() สาธารณะ ใช้การเข้ารหัสอักขระเริ่มต้นของแพลตฟอร์มเพื่อแปลงสตริงปัจจุบันเป็นอาร์เรย์ไบต์
ไบต์สาธารณะ[] getBytes(String charsetName) ใช้พารามิเตอร์เพื่อระบุการเข้ารหัสอักขระและแปลงสตริงปัจจุบันเป็นอาร์เรย์ไบต์
หากการเข้ารหัสอักขระเริ่มต้นของแพลตฟอร์มคือ GB_2312 (มาตรฐานแห่งชาติ จีนตัวย่อ) การเรียกเมธอด getBytes() จะเทียบเท่ากับการเรียก getBytes(GB2312)
หมายเหตุ : getBytes(String charsetName) พร้อมด้วยพารามิเตอร์จะพ่น UnsupportedEncodingException ดังนั้นจึงต้องเรียกใช้ getBytes(String charsetName) ในคำสั่ง try-catch