Dart:
Interpolacja ciągu znaków
Jak to zrobić:
W Dart, interpolacja łańcuchów znaków jest prosta, wykorzystuje symbol $
do bezpośredniej interpolacji wyrażeń w literałach łańcuchowych:
void main() {
String name = 'Dart';
int year = 2023;
// Prosta interpolacja zmiennej
print('Uczę się $name w roku $year!');
// Wyjście: Uczę się Dart w roku 2023!
// Interpolowanie wyrażeń
print('Za dwa lata będzie ${year + 2}.');
// Wyjście: Za dwa lata będzie 2025.
}
W przypadku, kiedy masz bardziej skomplikowane wyrażenia lub chcesz wykonać operacje w samym łańcuchu, zamknij wyrażenie w ${}
. Dart nie posiada żadnych popularnych bibliotek stron trzecich specjalnie dla interpolacji łańcuchów, ponieważ jest dobrze wyposażony natywnie do obsługi zróżnicowanych i skomplikowanych scenariuszy.