文字列の埋め込み
CoddyのDartジャーニー「基礎」セクションの一部。レッスン 38/94。
文字列補間では、$記号を使って、文字列リテラルの中に変数を直接埋め込みます。
ユーザー情報を保存する変数を作成しましょう。
String name = "Dart";
int age = 12;
double version = 2.19;文字列補間を使って、これらの変数を文字列に含めましょう。
String message = "Language: $name, Age: $age, Version: $version";
print(message);上記のコードを実行すると、出力は次のようになります。
Language: Dart, Age: 12, Version: 2.19チャレンジ
初心者文字列補間を使って、ユーザープロフィールの情報を表示するプログラムを作成しましょう。文字列補間を使うと、$記号を使って文字列リテラルの中に変数を直接埋め込めます。
- 用意されている変数を使い、文字列補間でプロフィールの概要を作成しましょう。
- 文字列補間を使って、ユーザーのサブスクリプションの詳細を示す2つ目の文字列を作成しましょう。
コードの下の行で、次のように両方の文字列を出力します。
Profile: Name: Alex, Age: 28, Premium User: true Subscription: $9.99 per month, Active for 3.5 years
自分で試してみよう
// TODO: 文字列補間を使用してプロフィールの概要を作成する
// 形式: Profile: Name: Alex, Age: 28, Premium User: true
String profileSummary = '';
// TODO: 文字列補間を使用してサブスクリプションの詳細を作成する
// 形式: Subscription: $9.99 per month, Active for 3.5 years
String subscriptionDetails = '';
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Dartオンラインコンパイラ