Minggu, 03 Januari 2016

Operasi Fie

08.31

Hallo guys,
Pada postingan kali ini, saya akan membahas tentang operasi file dalam Java. Membuat program sederhana dengan inputan dari user kemudian di tampilkan ke layar monitor, jika di klik di-close maka data akan hilang. Program akan menyimpan data ke dan membaca data dari file yang berada di hard disk.Dengan operasi file, data menjadi bersifat permanen meskipun komputer dimatikan.

Berikut perintah Operasi File :


  • Library
    • import java.util.Scanner;
    • import java.io.File;
    • import java.io.FileNotFoundException;
    • import java.io.PrintStream;
ket :
Scanner membaca data dari file
PrintStream untuk menulis ke file
Lokasi file by default berada di folder project yang di buat.
Saya akan membuat program class Data untuk menentukan golongan umur manusia, apakah termasuk balita, anak-anak, remaja, dewasa atau tua.
 
pertama, kita menuliskan perintah-perintah operasi file yang akan dibuat 

 
kedua, kita menuliskan kodingan program untuk memanggil perintah operasi file didalam method main.

  • input digunakan pada tipe data strinh
  • input2 digunakan pada tipe data integer
  • D:/ merupakan lokasi penyimpanan file 
 
selanjutnya kita menggunakan perintah percabangan
 
 
 
di akhir kita membuat output dari program tersebut, yang pertama dalam output di Netbeans dan yang kedua kedalam data.text berupa text.

  • System.out.println menampilkan hasil di Netbeans
  • as.println menampilkan data program kedalam file text.

Jika di run hasilnya seperti ini :


 berikut penulisan source code program diatas :
package projectAstri;
import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintStream;

public class Data {
    public static void main(String [] args) throws FileNotFoundException {
        String nama, keterangan;
        int umur;
        PrintStream as = new PrintStream("D:/data.txt");
        Scanner input = new Scanner(System.in);
        Scanner input2 = new Scanner(System.in);
       
        System.out.println("===========ISI DATA==========");
        System.out.print("Masukkan Nama : ");
        nama = input.nextLine();
        System.out.print("Masukkan umur : ");
        umur = input2.nextInt();
       
        if (umur>=0 && umur<=5){
            keterangan = "Balita";
        }
        else if (umur>5 && umur<=12){
            keterangan = "Anak-anak";
        }
        else if (umur>13 && umur <=19){
            keterangan = "Remaja";
        }
        else if (umur>19 && umur <=35){
            keterangan = "Dewasa";
        }
        else {
            keterangan = "Tua";
        }
       
        System.out.println(nama+"\t"+umur+"\t"+keterangan);
        as.println(nama+"\t"+umur+"\t"+keterangan);
    }
    } 

sekian dari saya, semoga bermanfaat ya Guys :)

Written by

We are Creative Blogger Theme Wavers which provides user friendly, effective and easy to use themes. Each support has free and providing HD support screen casting.

0 komentar:

Posting Komentar

 

© 2013 Astri Regina's Blogger. All rights resevered. Designed by Templateism

Back To Top