0Pricing
Dart Academy · Lezione

Interpolazione delle stringhe con il simbolo del dollaro

Inserire valori ed espressioni nelle stringhe.

Interpolazione delle stringhe con il simbolo del dollaro è una lezione Dart Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Dart Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Dart Academy include 4 lezioni in totale.

Che cosa significa interpolazione

Interpolation consente di inserire direttamente un valore in una stringa, così Dart costruisce il testo finale al posto Suo, senza dover unire manualmente i frammenti.

Il simbolo del dollaro attiva l'interpolazione

All'interno di una stringa, il dollar sign indica a Dart che la parola successiva è una variabile da inserire. È il cuore dell'interpolazione.

var name = 'Ada';
var hi = 'Hi, $name!';

La lettura è naturale

L'interpolazione mantiene le frasi leggibili. Il codice assomiglia quasi al testo finale, rendendo più semplici da individuare eventuali errori.

var pet = 'cat';
var line = 'I have a $pet';

Graffe per le espressioni

Per qualsiasi elemento più complesso di una singola variabile, lo racchiuda tra curly braces. Dart valuta il codice al loro interno e inserisce il risultato.

var a = 2, b = 3;
var s = 'Sum is ${a + b}';

Quando sono necessarie le graffe

Le braces sono necessarie ogni volta che chiama un metodo o accede a una proprietà, perché altrimenti il punto potrebbe confondere Dart.

var word = 'dart';
var up = '${word.toUpperCase()}';

Le graffe delimitano il nome della variabile

Le graffe indicano anche dove finisce un nome, consentendo di aggiungere testo subito dopo un valore senza introdurre accidentalmente uno spazio.

var n = 5;
var id = 'item${n}x';

L'interpolazione è meglio del più

Rispetto al plus operator, l'interpolazione è più breve ed evita virgolette e spazi indesiderati. La scelga per prima quando combina testo e valori.

var price = 9;
var tag = 'Only \$$price';

I valori diventano testo

Qualsiasi valore interpolato viene convertito in testo dal suo metodo toString. Numeri, booleani e persino liste diventano stringhe leggibili.

var ok = true;
var s = 'Ready: $ok';

Stampare un simbolo del dollaro letterale

Per mostrare un vero dollar sign invece di attivare l'interpolazione, esegua l'escape con una barra rovesciata, così Dart lo tratta come testo normale.

var cost = 'Total: \$50';

Annidare con criterio

Può usare l'interpolazione all'interno di graffe che contengono altre stringhe, ma mantenga il codice semplice. Un annidamento profondo riduce rapidamente la leggibilità.

var x = 7;
var s = 'Value ${x > 5 ? "big" : "small"}';

L'interpolazione nella pratica

L'interpolazione è particolarmente utile per creare messages come saluti, log ed etichette, in cui testo e dati vengono combinati continuamente.

var user = 'Sam';
var log = 'User $user logged in';

Controllo rapido

Vuole inserire in una stringa il risultato di un'espressione. Che cosa usa?

Riepilogo: il simbolo del dollaro

Ha imparato che $ inserisce una variabile e ${...} inserisce un'espressione. L'interpolazione mantiene le stringhe pulite e chiare. 🎉

Domande Frequenti

La lezione «Interpolazione delle stringhe con il simbolo del dollaro» è gratuita?

Sì — il testo completo di «Interpolazione delle stringhe con il simbolo del dollaro» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Dart Academy, passa a CoddyKit PRO. Il corso Dart Academy include 4 lezioni in totale.

Cosa imparerò in «Interpolazione delle stringhe con il simbolo del dollaro»?

Inserire valori ed espressioni nelle stringhe. Eserciti Dart Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Dart Academy?

Non è richiesta alcuna esperienza precedente. Dart Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.

Quanto tempo richiede la lezione «Interpolazione delle stringhe con il simbolo del dollaro»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Dart Academy?

Sì. Ogni lezione Dart Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. String literal e virgolette
  2. Interpolazione delle stringhe con il simbolo del dollaro
  3. Stringhe multilinea e raw
  4. Metodi per le stringhe di uso quotidiano
← Torna a Dart Academy