Menu
CoddyTech

Chaînes de caractères et guillemets

Fait partie de la section Votre première application du Journey Flutter de Coddy. Leçon 5 sur 32.

Une chaîne commence et se termine par un guillemet. Cela complique les choses avec une apostrophe : dans 'It's', Dart pense que la chaîne se termine après It, et le reste n’est pas du code qu’il comprend. L’application ne démarre même pas.

Il y a deux solutions. Place une barre oblique inverse avant l’apostrophe, pour que Dart sache qu’elle fait partie de la chaîne :

Text('It\'s raining')

Ou commence et termine la chaîne par des guillemets doubles. Dart accepte les deux types, donc entre guillemets doubles, une apostrophe n’est qu’une lettre :

Text("It's raining")
challenge icon

Défi

Facile

L’application affiche Its my app. Corrige l’orthographe pour qu’elle affiche It's my app, avec l’apostrophe.

Essayez vous-même

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 iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Votre première application

Entraînez-vous par vous-même : Compilateur Flutter en ligne