Dart:
Interpolera en sträng
Hur man gör:
I Dart är stränginterpolation enkel, och utnyttjar $
-symbolen för att interpolera uttryck direkt inom strängliteraler:
void main() {
String name = 'Dart';
int year = 2023;
// Enkel variabelinterpolation
print('Lär dig $name år $year!');
// Utdata: Lär dig Dart år 2023!
// Interpolation av uttryck
print('Om två år kommer det att vara ${year + 2}.');
// Utdata: Om två år kommer det att vara 2025.
}
I de fall där du har mer komplexa uttryck eller vill utföra operationer inom själva strängen, omslut uttrycket med ${}
. Dart har inga populära tredjepartsbibliotek specifikt för stränginterpolation eftersom det är välutrustat från början för att hantera varierade och komplexa scenarier.