Dart:
文字列の補間
方法:
Dartでは、文字列補間は直感的で、$
記号を使用して文字列リテラル内に直接式を補間します:
void main() {
String name = 'Dart';
int year = 2023;
// 単純な変数の補間
print('Learning $name in $year!');
// 出力: Learning Dart in 2023!
// 式の補間
print('In two years, it will be ${year + 2}.');
// 出力: In two years, it will be 2025.
}
より複雑な式を持っている場合や、文字列自体で操作を行いたい場合は、式を ${}
で囲みます。Dartには文字列補間のための特に人気のあるサードパーティのライブラリはありませんが、さまざまで複雑なシナリオをネイティブにうまく扱えるように十分装備されています。