Ich versuche, Boolesche in String-Typ zu konvertieren ...
Boolean b = true;
String str = String.valueOf(b);
oder
Boolean b = true;
String str = Boolean.toString(b);
Welches der oben genannten wäre effizienter?
""+b
. Es ist langsamer, aber effizienter für den Entwickler. Wenn Sie Spitzenleistung wünschen, können Sie die Daten in einen direkten ByteBuffer schreiben, dh ändern, was Sie mit dem String tun, damit Sie ihn nicht benötigen.
null
wie false
können Sie verwendenString.format("%b", b)