Stringhe e virgolette
Fa parte della sezione La tua prima app del percorso Flutter di Coddy. Lezione 5 di 32.
Una stringa inizia e finisce con una virgoletta. Questo rende complicato usare un apostrofo: in 'It's', Dart pensa che la stringa finisca dopo It, e il resto non è codice che riesce a interpretare. L'app non si avvia nemmeno.
Ci sono due soluzioni. Metti una barra rovesciata prima dell'apostrofo, così Dart sa che fa parte della stringa:
Text('It\'s raining')Oppure inizia e termina la stringa con le virgolette doppie. Dart accetta entrambi i tipi, quindi tra virgolette doppie un apostrofo è solo una lettera:
Text("It's raining")Sfida
FacileL'app mostra Its my app. Correggi l'ortografia in modo che mostri It's my app, con l'apostrofo.
Provalo tu
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Text('Its my app'),
),
),
);
}
}
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di La tua prima app
1Ciao, Flutter
Che cos’è Flutter?Modifica il testoL’albero dei widgetScaffold e AppBarStringhe e virgoletteCommenti7Progetto: Biglietto da visita
Biglietto da visita: LayoutBiglietto da visita: Stile2Stilizzare il testo
Dimensione del carattereGrassetto e corsivoColore del testoColori in esadecimaleEsercitati da solo: Compilatore Flutter online