Interpolazione delle stringhe in Dart

Mattepuffo's logo
Interpolazione delle stringhe in Dart

Interpolazione delle stringhe in Dart

L'interpolazione delle stringhe consiste nell'inserire delle variabili in placeholder all'interno di un'altra stringa.

In questo articolo vediamo come effettuarla in Dart.

Non è obbligatorio usarla, nel senso che possiamo ottenere lo stesso risultato anche concatenando le diverse varibili.

Ma è sicuramente meno elegante.

Qui sotto un esempio di codice:

void main() {
  String str = "Questa è una stringa";
  int n = 30;
  double prezzo = 67.9;
  
  print('${str} di lunghezza ${str.length}');
  print('La tua età è di ${n} anni');
  print('Quella felpa costa $${prezzo}');
}

Nell'ultimo esempio, per visualizzare il simbolo del dollaro, abbiamo dovuto usare il carattere di escape.

Il motivo è che il dollaro è carattere speciale in Dart, che serve proprio al nostro scopo.

Come vedete, potete iniettare anche variabili numeriche senza fare il cast in string; il tutto viene fatto in automatico.

Enjoy!


Condividi

Commentami!