Dart:
Интерполяция строки
Как:
В Dart интерполяция строк выполняется просто, с использованием символа $
для интерполяции выражений непосредственно в строковых литералах:
void main() {
String name = 'Dart';
int year = 2023;
// Простая интерполяция переменных
print('Изучаем $name в $year году!');
// Вывод: Изучаем Dart в 2023 году!
// Интерполяция выражений
print('Через два года будет ${year + 2}.');
// Вывод: Через два года будет 2025.
}
В случае, если у вас есть более сложные выражения или вы хотите выполнить операции непосредственно в строке, заключите выражение в ${}
. В Dart нет популярных сторонних библиотек специально для интерполяции строк, поскольку он хорошо оснащен на нативном уровне для обработки разнообразных и сложных сценариев.