ブール値を文字列型に変換しようとしています...
Boolean b = true;
String str = String.valueOf(b);
または
Boolean b = true;
String str = Boolean.toString(b);
上記のどれがより効率的ですか?
""+b
。遅くなりますが、開発者にとっては効率的です。最高のパフォーマンスが必要な場合は、直接ByteBufferにデータを書き込んだり、ByteBufferからデータを書き込んだりすることができます。つまり、文字列で行う処理を変更して、不要になるようにします。
null
として扱いたい場合はfalse
、次を使用できますString.format("%b", b)