ฉันกำลังพยายามแปลงบูลีนเป็นประเภทสตริง ...
Boolean b = true;
String str = String.valueOf(b);
หรือ
Boolean b = true;
String str = Boolean.toString(b);
ข้อใดจะมีประสิทธิภาพมากกว่ากัน
""+b
ฉันชอบ ช้ากว่า แต่มีประสิทธิภาพมากขึ้นสำหรับนักพัฒนา หากคุณต้องการประสิทธิภาพสูงสุดคุณสามารถเขียนข้อมูลไปยัง / จาก ByteBuffer โดยตรงเช่นเปลี่ยนสิ่งที่คุณทำกับ String เพื่อที่คุณจะได้ไม่ต้องการ
null
เป็นfalse
คุณสามารถใช้String.format("%b", b)