Latihan 1: String di Rust — Rust

Latihan 1 dari materi String di Rust di Rust — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Editor sudah berisi let salam = String::from("hello, rust"); dan baris yang mencetak salam.to_uppercase(). Biarkan keduanya, lalu tambahkan tiga baris println! di bawahnya, satu hasil per baris:

  1. Panjang salam dalam byte: salam.len().
  2. salam dengan kata rust diganti dunia: salam.replace("rust", "dunia").
  3. Berapa potongan yang dihasilkan kalau salam dipecah di ", ": salam.split(", ").count().
  4. Klik Jalankan.

Semua method ini membuat nilai baru, jadi salam gak perlu mut. Yang diperiksa: output-nya memuat HELLO, RUST dan 11, dan kode-mu memanggil .replace( dan .split(. Output lengkapnya:

HELLO, RUST
11
hello, dunia
2

Hint