Di Java Cara Menyimpan dan Memuat Data dari File – Utilitas Siap Produksi Sederhana untuk Operasi Baca-Tulis File I/O

Diterbitkan: 2020-10-11
Di Java Cara Menyimpan dan Memuat Data dari File - Utilitas Siap Produksi Sederhana untuk Operasi Baca-Tulis File I:O

Bagaimana cara menulis objek ke file dan membacanya kembali?

Java sangat menakjubkan dengan banyak API dan dengan Java 8 kami sepenuhnya diaktifkan dengan lebih banyak API seperti Lambda, Referensi metode, Metode default, Antarmuka jenis yang lebih baik, Anotasi berulang, Refleksi parameter metode, dan banyak lagi.

Beberapa waktu yang lalu saya pernah menulis artikel tentang Cara Membaca Objek JSON Dari File di Java. Itu adalah operasi baca java sederhana. Tetapi dalam tutorial ini kita akan save and load data dari file dengan Utilitas Java Siap Produksi sederhana.

Utilitas Siap Produksi Sederhana untuk Baca File: Operasi Tulis

Kami tidak hanya menyimpan objek sederhana tetapi kami akan membuat POJO Java sederhana dengan tipe CrunchifyCompany dan akan menyimpan dan mengambil objek menggunakan GSON . Anda memerlukan ketergantungan di bawah ini agar program di bawah ini dapat berjalan.

Letakkan di bawah ketergantungan pada proyek pakar Anda. Jika Anda memiliki Proyek Web Dinamis dan ingin mengubahnya menjadi proyek Maven, ikuti langkah-langkah ini.

Berikut adalah alurnya:

  • Buat kelas CrunchifyReadWriteUtilityForFile.java
  • Buat kelas dalam pribadi CrunchifyCompany dengan dua bidang
    • employees int swasta;
    • private String companyName ;
  • Buat objek crunchify di dalam metode utama
  • Konversikan objek ke Gson sehingga akan disimpan ke file
  • Gunakan metode crunchifyWriteToFile untuk menyimpan data ke file di Java
  • Gunakan metode crunchifyReadFromFile untuk mengambil data dari file di Java

Berikut adalah contoh lengkapnya:

Keluaran Konsol Eclipse:

Berikut adalah konten file crunchify.txt.

Saat saya menjalankan program two times Anda melihat di sini JSONObject dua kali saat kami menambahkan nilai ke file crunchify.txt .

Cara Menyimpan Objek ke File di Java - Crunchify