Program Java Membaca File Text Dengan Scanner

Program Java Membaca File Text Dengan Scanner

Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun 1991. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan ­platform independent, yaitu dapat dijalankan di berbagai jenis sistem operasi dan arsitektur komputer dengan menggunakan konsep Objek Oriented Programing.
Berikut Sintaksnya :

import java.io.BufferedReader;
import java.io.IOException;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.util.Scanner;

public class Tugas3 {
    public static void main(String[] args) throws IOException {
     BufferedReader bufferedReader = null;
     StringBuffer content = new StringBuffer();
     System.out.println("Masukkan Nama File : ");
       try {
           String text = null;
           Scanner inputFile = new Scanner(System.in);
           String namaFile = inputFile.next();
           bufferedReader = new BufferedReader(new FileReader(namaFile));
           
           while((text=bufferedReader.readLine()) != null)
           {
               content.append(text).append("\n");
           }
       } 
       catch(FileNotFoundException e)
       { 
           System.out.println("File tidak ditemukan");
       }  
       finally
       {
           try
           {
              if(bufferedReader != null)
                  bufferedReader.close();
            }
           catch(IOException ioe)
           {
               System.out.println("Eror");
           }           
       }
       System.out.print(content.toString());
    }
}


OUTPUT

Program Java Membaca File Text Dengan Scanner

Keterangan

  • Inputkan atau Masukkan nama file dengan //  D:/data.txt  \\ sebagai contoh inputan di dalam nama folder D dengan nama file data.txt beserta format file textnya yaitu  .txt
  • Throws Merupakan Suatu Tipe yang mendeklarasikan Method untuk mendefinisikan suatu method.
  • Exception merupakan sebuah Debug atau Kesalahan (error) pada program yang berjalan atau Run Time, yang menjadi sebuah Objek untuk memanggil tipe Exception tersebut. 
  • Jadi Throws IOException Adalah  Suatu Method yang Membaca Input Data String
  • Try Merupakan Statement pernyataan memungkinkan Anda untuk menentukan blok kode yang akan diuji untuk kesalahan ketika sedang dijalankan.
  • Catch Merupakan Statement memungkinkan Anda untuk menentukan blok kode yang akan dieksekusi, jika terjadi kesalahan dalam blok try.
  • Finally Merupakan Pernyataan memungkinkan Anda mengeksekusi kode, setelah try catch, terlepas dari hasilnya
  • FileNotFoundException Merupakan Statement Sebuah file dengan nama path yang ditentukan tidak tidak ada atau File dengan  yang ditentukan memang ada tetapi tidak dapat diakses 
  • FileReader Merupakan Statement membuka dan membaca sebuah file yang di tuju
  • Scanner Merupakan Statement fungsi untuk mengambil input dari keyboard.


Komentar Facebook
0 Komentar Blogger

Post a Comment