String dan Tanda Kutip
Termasuk bagian Aplikasi Pertamamu dalam perjalanan Flutter di Coddy. Pelajaran 5 dari 32.
Sebuah string dimulai dan diakhiri dengan tanda kutip. Karena itu, apostrof bisa menjadi masalah: dalam 'It's', Dart mengira string berakhir setelah It, dan bagian sisanya bukan kode yang dipahami Dart. Aplikasi bahkan tidak dimulai.
Ada dua cara untuk mengatasinya. Letakkan garis miring terbalik sebelum apostrof, agar Dart tahu bahwa apostrof itu bagian dari string:
Text('It\'s raining')Atau, mulai dan akhiri string dengan tanda kutip ganda. Dart menerima kedua jenis tanda kutip, jadi di dalam tanda kutip ganda, apostrof hanyalah sebuah huruf:
Text("It's raining")Tantangan
MudahAplikasi menampilkan Its my app. Perbaiki ejaannya agar menampilkan It's my app, dengan apostrof.
Coba sendiri
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'),
),
),
);
}
}
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Aplikasi Pertamamu
1Halo, Flutter
Apa Itu Flutter?Ubah TeksPohon WidgetScaffold dan AppBarString dan Tanda KutipKomentarLatihan sendiri: Compiler Flutter online