Java ブール値から文字列への変換は 2 つの方法で行われます。 1 つ目は valueOf() メソッドを使用する方法で、2 つ目は toString() メソッドを使用する方法です。 Java のブール値は true または false の値で表されます。人間の肉眼では文字列として扱うことができますが、そうでない場合もあります。文字列型の場合は問題ありませんが、ブール値の場合は、文字列を使用して操作を実行するときに問題が発生します。したがって、ブール値を使用する前に、文字列に変換する必要があります。
無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
リアルタイム シナリオ:ほとんどのブラウザは文字列データを直接読み取るため、ブール値がある場合は、それらを文字列に変換することをお勧めします。
Java では 2 つの方法で変換を行うことができます:
このメソッドは、String.valueOf() メソッドと同様に String に対して直接使用され、ブール値を String 値に変換します。静的メソッドなのでクラス名をStringにして使用しています。メソッドのシグネチャを以下に示します。
構文:
リーリーこのメソッドは、Boolean.toString() メソッドのようなブール値に直接使用され、ブール値を文字列値に変換します。静的メソッドなのでクラス名をBooleanにして使用しています。メソッドのシグネチャを以下に示します。
構文:
リーリー 注:valueOf() メソッドと toString() メソッドの間には、パフォーマンスに大きな違いはありません。言及されている例を以下に示します:
valueOf() メソッドを使用して、静的なブール値を文字列に変換します。
コード:
StaticBooleanStringValueOf.java
リーリー出力:
valueOf() メソッドを使用して動的ブール値を文字列に変換します。
コード:
DynamicBooleanStringValueOf.java
リーリー出力:
間違ったブール値を入力した場合:
toString() メソッドを使用して、静的なブール値を String に変換します。
コード:
StaticBooleanStringtoString.java
リーリー出力:
toString() メソッドを使用して動的ブール値を String に変換します。
コード:
DynamicBooleanStringtoString.java
リーリー出力:
間違ったブール値を入力した場合:
以上がJava ブール値から文字列への詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。