J'essaye de convertir le booléen en type de chaîne ...
Boolean b = true;
String str = String.valueOf(b);
ou
Boolean b = true;
String str = Boolean.toString(b);
lequel des éléments ci-dessus serait le plus efficace?
""+b
. C'est plus lent mais plus efficace pour le développeur. Si vous voulez des performances optimales, vous pouvez écrire les données vers / depuis un ByteBuffer direct, c'est-à-dire changer ce que vous faites avec la chaîne pour ne pas en avoir besoin.
null
comme false
, vous pouvez utiliserString.format("%b", b)