Literal String dan Tanda Kutip
String dengan tanda kutip tunggal, ganda, dan tiga
Literal String dan Tanda Kutip adalah pelajaran Dart Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Dart Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Dart Academy mencakup 4 pelajaran total.
Apa Itu Literal String
Literal string adalah teks yang Anda ketik langsung ke dalam kode, diapit tanda kutip agar Dart memperlakukannya sebagai kata-kata, bukan perintah.
var greeting = 'Hello, Dart!';Tanda Kutip Tunggal Sangat Cocok
Cara paling umum menulis teks di Dart adalah menggunakan tanda kutip tunggal. Cara ini rapi, cepat, dan merupakan gaya yang digunakan sebagian besar kode Dart.
var name = 'Ada';Tanda Kutip Ganda Juga Setara
Dart juga menerima tanda kutip ganda untuk string. Perilakunya sama persis seperti tanda kutip tunggal, jadi pilihannya terutama soal gaya. 🙂
var city = "Berlin";Pilih Satu dan Gunakan secara Konsisten
Kedua gaya tanda kutip sah, tetapi kode yang baik tetap konsisten. Sebagian besar tim memilih tanda kutip tunggal dan menggunakannya di mana-mana, kecuali ada alasan untuk tidak menggunakannya.
Tanda Kutip di dalam Tanda Kutip
Jika teks Anda mengandung apostrof, apit teks tersebut dengan tanda kutip ganda agar Dart tidak mengira string berakhir terlalu cepat.
var note = "It's a sunny day";Berlaku Sebaliknya
Trik yang sama berlaku sebaliknya: jika teks Anda mengandung tanda kutip ganda, apit seluruh string dengan tanda kutip tunggal agar tetap mudah dibaca.
var quote = 'She said "hi" softly';Melakukan Escape dengan Garis Miring Terbalik
Garis miring terbalik melakukan escape pada tanda kutip agar tanda tersebut dihitung sebagai karakter, bukan penutup. Gunakan cara ini ketika Anda tidak dapat dengan mudah mengganti gaya tanda kutip.
var msg = 'It\'s mine';String Kosong Itu Sah
String kosong hanyalah dua tanda kutip tanpa apa pun di antaranya. Ini adalah nilai yang nyata dan sering digunakan sebagai titik awal sebelum Anda menambahkan teks.
var blank = '';Tanda Kutip Tiga untuk Teks Panjang
Untuk teks yang membentang beberapa baris, Dart menyediakan tanda kutip tiga. Anda dapat menulis paragraf tanpa melakukan escape pada setiap perpindahan baris.
var poem = '''Roses are red
Violets are blue''';String Memiliki Tipe
Setiap literal yang Anda tulis adalah String, tipe bawaan Dart untuk teks. Anda dapat menyimpannya, meneruskannya, dan memeriksa panjangnya.
String label = 'price';Menggabungkan String dengan Plus
Anda dapat menggabungkan dua string dengan operator plus. Hasilnya adalah string baru yang terdiri dari kedua bagian dalam urutan yang sama.
var full = 'Dart' + ' rocks';Pemeriksaan Singkat
Teks Anda mengandung apostrof. Bagaimana cara menulisnya yang paling rapi?
Rangkuman: Tanda Kutip untuk Teks
Anda telah mempelajari bahwa literal string menggunakan tanda kutip tunggal, ganda, atau tiga. Sesuaikan gaya tanda kutip dengan teks di dalamnya dan tetaplah konsisten. 🎉
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Literal String dan Tanda Kutip” gratis?
Ya — teks lengkap “Literal String dan Tanda Kutip” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Dart Academy, upgrade ke CoddyKit PRO. Kursus Dart Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Literal String dan Tanda Kutip”?
String dengan tanda kutip tunggal, ganda, dan tiga Kamu berlatih Dart Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Dart Academy?
Tidak diperlukan pengalaman sebelumnya. Dart Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.
Berapa lama pelajaran “Literal String dan Tanda Kutip” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Dart Academy ini?
Ya. Setiap pelajaran Dart Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Literal String dan Tanda Kutip
- Interpolasi String dengan Tanda Dolar
- String Multi-Baris dan Mentah
- Metode String Sehari-hari