Menu
CoddyTech

Strings e aspas

Parte da seção Seu primeiro app do Journey de Flutter da Coddy. Lição 5 de 32.

Uma string começa e termina com uma aspa. Isso torna o apóstrofo complicado: em 'It's', o Dart entende que a string termina depois de It, e o restante não é código que ele reconheça. O app nem sequer inicia.

Há duas maneiras de resolver isso. Coloque uma barra invertida antes do apóstrofo, para que o Dart saiba que ele faz parte da string:

Text('It\'s raining')

Ou comece e termine a string com aspas duplas. O Dart aceita os dois tipos, então, dentro de aspas duplas, um apóstrofo é apenas uma letra:

Text("It's raining")
challenge icon

Desafio

Fácil

O aplicativo exibe Its my app. Corrija a grafia para que ele exiba It's my app, com o apóstrofo.

Experimente você mesmo

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 iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Seu primeiro app

Pratique por conta própria: Compilador de Flutter online