Cara Menambahkan Data Baru di File (JavaScript)

Apa jadinya program jika tidak bisa menambah data? mungkin itu namanya bukanlah program tapi hanya gambaran. hehe. Bukankah program itu harus bisa menambah menyimpan, mengubah, menghapus, dan juga mencari.



Nah kebetulan yang kali ini saya akan membahas bagaimana menambah data baru di file yang sudah di simpan, jika anda belum tahu membuat filenya anda bisa membaca artikel ini untuk membuatnya Cara Menyimpan Data File di JavaScript Lanjut, nah cara menambahkan data baru di file yang sudah di buat caranya simak saja di bawah ini.

Apakah isi file bisa di tambahi dengan data baru?

File yang telah berisi data bisa di tambahi data. Caranya, tambahkan argumen kedua pada konstruk FileOutputStream() dengan nilai true. contoh : 
new FileOutputStream("C:\\Users\\Dh3'Tanz\\Documents\\Sukai Penulis\\pegawai.dat",true);
Contoh berikut di gunakan untuk menambahkan data dari keyboard ke file pegawai.dat. Untuk Script atau kode yang lengkap ada di bawah sini dan bacalah dengan teliti.

Cara Menambahkan Data Baru Di File 

Salin kode di bawah ini atau tulislah agar anda cepat memahaminya, biar tahu di mana letak salahnya dan apa yang harus di ganti. Saya menambahkan class namanya TambahData.java, untuk anda terserah apa namanya sesuka hati kalian.

TambahData.java

  • import java.io.DataOutputStream;
  • import java.io.FileOutputStream;
  • import java.util.Scanner;
  • public class TambahData{
  • public static void main(String[] args){
  • // TODO Auto-generated method stub
  • try{
  • // Buka file untuk penulisan data
  • FileOutputStram berkasData = new FileOutputStream("C:\\Users\\Dh3'Tanz\\Documents\\Sukai Penulis\\pegawai.dat",true);
  • // Buat objek untuk penulisan data
  • DataOutputStream keluaran = new DataOutputStream(berkasData);
  • // Baca data dari keyboard
  • Scanner kbd1 = new Scanner(System.in);
  • System.out.print("NIP : ");
  • int nip = kbd1.nextInt();
  • Scanner kbd2 = new Scanner(System.in);
  • System.out.print("Nama : ");
  • String nama = kbd2.nextLine();
  • System.out.print("Jender (1= Pria, 0= Wanita) : ");
  • byte jenisKelamin = kbd2.nextByte();
  • boolean jender = jenisKelamin==1? P: W; 
  • kbd1.close();
  • kbd2.close();
  • System.out.println();
  • System.out.println("Data Yang Di Masukan: ");
  • System.out.println("NIP => " + nip);
  • System.out.println("Nama => " + nama);
  • System.out.println("Jender => " + jender);
  • // Simpan Data
  • keluaran.writeInt(nip);
  • keluaran.writeUTF(nama);
  • keluaran.writeBoolean(jender); 
  • // Tutup file
  • berkasData.close();
  • System.out.println("Data Sudah Di Simpan");
  • }
  • catch(Exception e) {
  • System.out.println("Terjadi Kesalahan Menyimpan: "+ e.getMessage());
  • }
  • }
  • }
Jika di eksekusi kode JavaScript dia atas dengan sesuai penempatan yang benar maka anda akan di suruh untuk memasukan nip, nama, dan jender seperti contoh gambar di bawah ini:



Selanjutnya jika sudah mengisi maka langkah selanjutnya anda tekan enter dan hasilnya akan seperti gambar di bawah ini :



Untuk melihat hasil keseluruhannya isi file yang sudah di buat maka anda harus membaca artikel sebelumnya di Sukai Penulis atau silahkan klik yang ini Cara Menampilkan Isi File Di Program JavaScript.

Nah itulah penjelasan dari saya semoga artikel ini dapat membantu bagi kita semua, waktunya saya pamit sampai jumpa di lain artikel sampai jumpa salam Sukai Penulis
Previous
Next Post »
0 Komentar