Menu
CoddyTech

Strings und Anführungszeichen

Teil des Abschnitts Deine erste App der Flutter-Journey von Coddy. Lektion 5 von 32.

Eine Zeichenkette beginnt und endet mit einem Anführungszeichen. Dadurch wird ein Apostroph knifflig: In 'It's' denkt Dart, dass die Zeichenkette nach It endet, und den Rest versteht es nicht als Code. Die App startet nicht einmal.

Es gibt zwei Möglichkeiten, das Problem zu lösen. Setze einen Backslash vor den Apostroph, damit Dart weiß, dass er Teil der Zeichenkette ist:

Text('It\'s raining')

Oder beginne und beende die Zeichenkette mit doppelten Anführungszeichen. Dart akzeptiert beide Arten, daher ist ein Apostroph in doppelten Anführungszeichen einfach ein Buchstabe:

Text("It's raining")
challenge icon

Aufgabe

Einfach

Die App zeigt Its my app. Korrigiere die Schreibweise, sodass It's my app angezeigt wird, mit Apostroph.

Probier es selbst

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 dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Deine erste App

Übe selbstständig: Online-Flutter-Compiler