0Pricing
Ruby Academy · Pelajaran

Membaca dan Menulis Berkas

Buka, baca, tulis, dan ubah berkas teks dalam Ruby.

Membaca dan Menulis Berkas adalah pelajaran Ruby Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 3. 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 Ruby Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Ruby Academy mencakup 3 pelajaran total.

Membaca dan Menulis Berkas

Membaca dan Menulis Berkas

Ruby menyediakan metode yang andal untuk berinteraksi dengan berkas.

Dalam pelajaran ini, Anda akan mempelajari cara membuka, membaca, menulis, dan mengubah berkas teks dalam Ruby.

Membaca dan Menulis Berkas — ilustrasi 1

Membuka dan Membaca Berkas

Membuka dan Membaca Berkas

Anda dapat membuka dan membaca berkas menggunakan File.read.

content = File.read('example.txt')
puts content

Membaca Berkas Baris demi Baris

Membaca Berkas Baris demi Baris

Gunakan File.foreach untuk membaca berkas baris demi baris.

File.foreach('example.txt') { |line| puts line }

Menulis ke Berkas

Menulis ke Berkas

Gunakan File.write untuk menimpa isi berkas.

File.write('example.txt', 'Hello, Ruby!')

Menambahkan Isi ke Berkas

Menambahkan Isi ke Berkas

Gunakan mode a untuk menambahkan isi ke berkas yang sudah ada.

File.open('example.txt', 'a') { |file| file.puts 'New Line' }

Menutup Berkas

Menutup Berkas

Ruby menutup berkas secara otomatis, tetapi Anda dapat menggunakan file.close jika diperlukan.

file = File.open('example.txt', 'r')
puts file.read
file.close

Memeriksa Keberadaan Berkas

Memeriksa Keberadaan Berkas

Gunakan File.exist? untuk memeriksa apakah sebuah berkas ada sebelum menjalankan operasi.

puts File.exist?('example.txt')

Menghapus Berkas

Menghapus Berkas

Gunakan File.delete untuk menghapus berkas dari sistem.

File.delete('example.txt') if File.exist?('example.txt')

Selamat!

Selamat!

Anda telah mempelajari cara membaca, menulis, dan memanipulasi berkas dalam Ruby.

Selanjutnya, Anda akan mempelajari penanganan masukan dan keluaran pengguna.

Membaca dan Menulis Berkas — ilustrasi 10

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Membaca dan Menulis Berkas” gratis?

Ya — teks lengkap “Membaca dan Menulis Berkas” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Ruby Academy, upgrade ke CoddyKit PRO. Kursus Ruby Academy mencakup 3 pelajaran total.

Apa yang akan aku pelajari di “Membaca dan Menulis Berkas”?

Buka, baca, tulis, dan ubah berkas teks dalam Ruby. Kamu berlatih Ruby 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 Ruby Academy?

Tidak diperlukan pengalaman sebelumnya. Ruby 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 3.

Berapa lama pelajaran “Membaca dan Menulis Berkas” 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 Ruby Academy ini?

Ya. Setiap pelajaran Ruby 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

  1. Membaca dan Menulis Berkas
  2. Masukan dan Keluaran Pengguna
  3. Bekerja dengan JSON dan YAML
← Kembali ke Ruby Academy