Saya mencoba mengubah boolean menjadi tipe string ...
Boolean b = true;
String str = String.valueOf(b);
atau
Boolean b = true;
String str = Boolean.toString(b);
manakah di atas yang lebih efisien?
""+b
. Ini lebih lambat tetapi lebih efisien untuk pengembang. Jika Anda menginginkan kinerja terbaik, Anda dapat menulis data ke / dari ByteBuffer langsung, yaitu mengubah apa yang Anda lakukan dengan String sehingga Anda tidak membutuhkannya.
null
sebagai false
, Anda dapat menggunakanString.format("%b", b)