String
Termasuk bagian Dasar-Dasar dalam perjalanan Rust di Coddy. Pelajaran 7 dari 75.
char adalah satu karakter (Contohnya: 1, 6, %, b, p, ., T, dan sebagainya)
Tipe String adalah tipe khusus yang terdiri dari beberapa char.
Untuk menginisialisasi nilai string dalam variabel, apit nilai tersebut dengan tanda kutip ganda:
let s1 = "This is a string";Pada contoh di atas, variabel string bernama s1 diinisialisasi.
Berbeda dengan angka, saat bekerja dengan string kita perlu lebih berhati-hati dengan tipe data.
Jika kamu ingin mendeklarasikan tipe String secara eksplisit, kamu perlu mengonversi string seperti ini:
let s1: String = "This is a string".to_string();Tantangan
PemulaSimpan string I am learning to code with Coddy! dalam variabel bernama coddy menggunakan literal string (dengan tanda kutip ganda)..
Pastikan kamu menyimpan nilai string yang persis dengan penggunaan huruf besar dan kecil yang benar.
Coba sendiri
fn main() {
// Ketik kodemu di bawah ini
let coddy = ?
// Jangan ubah baris di bawah ini
println!("coddy = \"{}\"", coddy);
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloPintasan AritmetikaOperator PerbandinganPerbandingan String7Input/Output Dasar
Menampilkan teks di konsolMembaca input penggunaUlasan: Hingga 120Ulasan: Benar atau Salah5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 311Fungsi
Mendeklarasikan FungsiParameter dan ArgumenNilai KembalianBeberapa Nilai KembalianRingkasan: Fungsi SigmaRingkasan: Fungsi Validasi14Iterasi pada Array
Panduan RangeFor Loop yang DisempurnakanBorrow dalam LoopOperasi Umum pada Array3Variabel Bagian 2
Deklarasi TipeKonvensi PenamaanInferensi TipeRangkuman: Inisialisasi VariabelKonversi Tipe9Perulangan
For untuk Menelusuri UrutanWhile LoopBreakContinueNested LoopLabel LoopInfinite LoopRingkasan: Input DinamisLatihan sendiri: Compiler Rust online