数値を String に変換
CoddyのDartジャーニー「基礎」セクションの一部 — レッスン 85/94。
toString() メソッドは数値を文字列に変換します。数値をテキストとして表示したり、他の文字列と結合したりする必要がある場合に便利です。
整数を文字列に変換:
int age = 25;
String ageText = age.toString();
print(ageText);上記のコードを実行した後、出力は次のようになります:
25double を文字列に変換:
double price = 19.99;
String priceText = price.toString();
print(priceText);上記のコードを実行すると、出力は以下のようになります:
19.99チャレンジ
初心者このチャレンジでは、DartのtoString()メソッドを使用して数値を文字列に変換する練習をします。このメソッドは、数値の値をその文字列表現に変換します。
コードを完成させて、score変数を文字列に変換し、scoreAsString変数に格納してください。
期待される出力:
Original score (number): 85
Converted score (string): 85
Type of converted score: Stringチートシート
toString() メソッドは数値を文字列に変換します:
整数を文字列に変換:
int age = 25;
String ageText = age.toString();double を文字列に変換:
double price = 19.99;
String priceText = price.toString();自分で試してみよう
void main() {
// この数字はすでに定義されています
int score = 85;
// TODO: toString() を使用して score を文字列に変換し
// scoreAsString 変数に格納してください
String scoreAsString = "";
// これで結果が表示されます
print('Original score (number): $score');
print('Converted score (string): $scoreAsString');
print('Type of converted score: ${scoreAsString is String ? "String" : "Not a String"}');
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。