Menu
Coddy logo textTech

Interpolazione di stringhe

Fa parte della sezione Fondamenti del percorso Dart di Coddy. Lezione 38 di 94.

L'interpolazione delle stringhe usa il simbolo $ per incorporare le variabili direttamente nelle stringhe letterali.

Crea variabili per memorizzare le informazioni dell'utente:

String name = "Dart";
int age = 12;
double version = 2.19;

Usa l'interpolazione di stringhe per includere queste variabili in una stringa:

String message = "Language: $name, Age: $age, Version: $version";
print(message);

Dopo aver eseguito il codice sopra, l'output sarà:

Language: Dart, Age: 12, Version: 2.19
challenge icon

Sfida

Principiante

Crea un programma che utilizzi l'interpolazione di stringhe per visualizzare le informazioni sul profilo di un utente. L'interpolazione di stringhe consente di incorporare variabili direttamente nelle stringhe letterali usando il simbolo $.

  1. Usa le variabili fornite per creare un riepilogo del profilo usando l'interpolazione di stringhe.
  2. Stampa il riepilogo del profilo con il formato esatto mostrato nell'esempio qui sotto.
  3. Crea una seconda stringa che mostri i dettagli dell'abbonamento dell'utente usando l'interpolazione di stringhe.
  4. Stampa i dettagli dell'abbonamento con il formato esatto mostrato nell'esempio qui sotto.

Formato di output di esempio:

Profile: Name: Alex, Age: 28, Premium User: true
Subscription: $9.99 per month, Active for 3.5 years

Provalo tu

void main() {
  // Informazioni sul profilo utente
  String name = 'Alex';
  int age = 28;
  bool isPremiumUser = true;
  
  // Dettagli dell'abbonamento
  double monthlyFee = 9.99;
  double yearsActive = 3.5;
  
  // TODO: Crea un riepilogo del profilo usando l'interpolazione di stringhe
  // Formato: Profile: Name: Alex, Age: 28, Premium User: true
  String profileSummary = '';
  
  // TODO: Crea i dettagli dell'abbonamento usando l'interpolazione di stringhe
  // Formato: Subscription: $9.99 per month, Active for 3.5 years
  String subscriptionDetails = '';
  
  // Stampa i risultati
  print(profileSummary);
  print(subscriptionDetails);
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Dart online