[Dart / Flutter]ブール値を文字列に変換する toString()

Dart言語において、ブール値を文字列に変換するためのtoString()メソッドが提供されています。このメソッドは、プログラムでのデバッグや、ブール値の状態をユーザーに表示する場合などで利用します。

構文 ブール値を文字列に変換する

String result = boolValue.toString();

  • 変数:boolValue変換するブール値
  • 引数:なし
  • 戻り値:result ブール値を文字列として表現したもの。trueまたはfalseの文字列になります。

ブール値(真または偽)を文字列に変換することで、その値を他の文字列と連結したり、ファイルに書き出したりすることができます。

利用場面

  • デバッグ時にブール値の状態をコンソールに出力する。
  • ユーザーにブール値の状態を表示するための文字列を生成する。

基本的な使用

bool isActive = true;
String activeStatus = isActive.toString();
print('Is active: $activeStatus'); // 出力:Is active: true

文字列との連結

bool isAvailable = false;
String message = 'Availability: ' + isAvailable.toString();
print(message); // 出力:Availability: false

メリット
  • 簡単にブール値を文字列に変換できる。
  • 文字列操作と組み合わせることが容易。