Belajar Bahasa Pemrograman Java Part 5 - Operasi File
Halo readers~ kali ini saya membahas tentang operasi file dalam java. Untuk program sederhana, input dari keyboard yang kemudian diproses dan ditampilkan hasilnya ke layar monitor. Jika Program di-close/ selesai, semua data akan hilang. Untuk program dengan data yang sangat besar/ banyak dibutuhkan operasi file. Program akan menyimpan data ke dan membaca data dari file yang berada di hard disk.Dengan operasi file, data menjadi bersifat permanen. Tidak akan hilang meskipun komputer dimatikan.
Berikut beberapa perintah dalam java untuk menggunakan Operasi File.
- Library
- import java.util.Scanner; // Untuk membaca data dari file
- import java.io.File;
- import java.io.FileNotFoundException;
- import java.io.PrintStream; // Untuk menuliskan hasil dari program kedalam file
untuk lokasi file default, berada di folder project yang di buat.
Langsung saja, yang pertama saya akan mencoba membuat program class mahasiswa. Program konversi nilai angka ke nilai huruf. Jika nilai >= 65, maka mahasiswa dinyatakan Lulus.
Input keyboard: Nama mahasiswa, dan nilai angka.
Output ke layar: Nilai huruf, dan keterangan Lulus/ Tidak.
Hasil dari Program tersebut akan disimpan ke file mhs.txt: Nama,Nilai Angka,Nilai Huruf,Lulus/ Tidak Lulus.
Contoh:
Input: Budi, 78.
Output: A-, Budi Lulus.
Di file tertulis: Budi,78,A-,Lulus.
Pertama buat class baru, dan ketikan fungsi-fungsi untuk melakukan operasi file.
Setelah itu, kita bisa menulis method mainnya beserta program untuk memanggil fungsi tersebut seperti ini.
- PrintStream berfungsi sebagai penulis yang akan menulis hasil output kedalam file yang diberi nama "mhs.txt"
- Scanner input digunakan sebagai pembaca yang digunakan pada data yang bertipe String.
- Sedangkan untuk input2, digunakan sebagai pembaca yang yang digunakan pada data yang bertipe int.
Selanjutnya, kita bisa menuliskan program untuk menggunakan scanner dan percabangan untuk kondisi nilai diatas >= 65 atau sebaliknya.
Terakhir kita tinggal membuat output dari program tersebut, yang pertama dalam output di console (Netbeans) dan yang kedua kedalam mhs.text berupa text.
- System,out.println akan menampilkan hasil di console
- dan diskWriter.print akan menuliskan data program kedalam file text.
Hasil :
SOURCE CODE
package operasi.file;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintStream;
import java.util.Scanner;
public class Mahasiswa {
public static void main (String []nocha) throws FileNotFoundException{
String nama,ip,keterangan;
int nilai;
PrintStream diskWriter = new PrintStream ("mhs.txt");
Scanner input = new Scanner(System.in);
Scanner input2 = new Scanner (System.in);
System.out.print("Masukan nama Mahasiswa : ");
nama = input.nextLine();
System.out.print("Masukan nilai : ");
nilai = input2.nextInt();
if (nilai >= 65){
ip = "A-";
keterangan = "Lulus";
}
else {
ip = "C";
keterangan = "Tidak Lulus";
}
System.out.println(ip + ", "+ nama + " "+ keterangan);
diskWriter.println(nama+", "+nilai+", "+ip+", "+keterangan+" . ");
}
}
Oke sekian dulu pembahasan saya mengenai Operasi File, ditunggu untuk update selanjutnya yaa
Thx for Read~
baca lagi :
wah keren nih gan infonya jadi pengen belajar nih gan
ReplyDeleteBelajar Bahasa Pemrograman Java Part 5 - Operasi File - Nochaprince >>>>> Download Now
ReplyDelete>>>>> Download Full
Belajar Bahasa Pemrograman Java Part 5 - Operasi File - Nochaprince >>>>> Download LINK
>>>>> Download Now
Belajar Bahasa Pemrograman Java Part 5 - Operasi File - Nochaprince >>>>> Download Full
>>>>> Download LINK