Menu
CoddyTech

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")
challenge icon

Sfida

Facile

L'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'),
        ),
      ),
    );
  }
}
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 La tua prima app

Esercitati da solo: Compilatore Flutter online