Rabu, 21 Maret 2012

File Streaming

 Fungsi Writer and Reader merupakan File Streaming pada Java

Penggunaan writer(); digunakan untuk menulis string yang akan dicetak pada sebuah file misal .txt
Penggunaan Reader(); digunakan untuk membaca string dari file yang kita simpan pada Hard Drive

Berikut adalah Code untuk Fungsi Writers();

//source code file streaming

package LatihanStreaming; //harus sama dengan packages

import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.logging.Level;
import java.util.logging.Logger;

public class FileStreaming {  //nama main class


     public static void main(String[] args){

      try {

                 FileWriter fr = new FileWriter("dummy.txt"); //nama file yang akan dicetak
         PrintWriter pw = new PrintWriter(fr); //isi file yang akan ditampilkan

         pw.println("Oke dehh kalo begitu"); //isi file yang ditulis
         pw.close();

          } catch (IOException ex){ //mengetahui letak error jika terdapat error pada saat debugging
        Logger.getLogger(FileStreaming.class.getName()).log(Level.SEVERE, null, ex);    }
  }
}





Tugas Praktikum Java Pertemuan 5

Latihannya kan fungsi writer

Trus tugasnya gunakan fungsi Reader
bikin dulu notepadnya

entar output di running nongolin isi dari file yang dibuat tadi.


nihh dia source Code Nya :

import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.IOException;   
    /**
     * @follow me @antimus_rsf
     * @author XP-Emergency
     */
    public class BacaTxt {
            public static void main(String[] args) {
    
            File file = new File("G:/emergency.txt"); //Lokasi file disimpan
            StringBuffer contents = new StringBuffer();
            BufferedReader reader = null;
    
            try {
                reader = new BufferedReader(new FileReader(file));
                String text = null;
                FileWriter writer = new FileWriter(file, true);
                writer.write(System.getProperty("line.separator"));
                writer.flush();
                writer.close();
                while ((text = reader.readLine()) != null) {
               System.out.println(text);
             
                }
            } catch (FileNotFoundException emergency) {
             
            } catch (IOException emergency) {
            
            } finally {
                try {
                    if (reader != null) {
                        reader.close();
                    }
                } catch (IOException emergency) {
               
                }
            }
            System.out.println(contents.toString());
        }
    }

Perhatian : Ciri Khas seorang programmer adalah mampu mendefinisikan setiap karakter yang digunakan, dan memahami program hasil tulisannya, dan jika berasal dari sumber tertentu, maka pengeditan dilakukan >50%.

Terima Kasih

1 komentar:

  1. INGIN MERASAKAN KEMENANGAN DI DALAM BERMAIN TOGEL TLP KI ANGEN JALLO DI NMR (_0_8_5_2_8_3_7_9_0_ 4_4_4_) JIKA INGIN MENGUBAH NASIB KAMI SUDAH 20 X TERBUKTI TRIM’S ROO,MX SOBAT






    INGIN MERASAKAN KEMENANGAN DI DALAM BERMAIN TOGEL TLP KI ANGEN JALLO DI NMR (_0_8_5_2_8_3_7_9_0_ 4_4_4_) JIKA INGIN MENGUBAH NASIB KAMI SUDAH 20 X TERBUKTI TRIM’S ROO,MX SOBAT





    INGIN MERASAKAN KEMENANGAN DI DALAM BERMAIN TOGEL TLP KI ANGEN JALLO DI NMR (_0_8_5_2_8_3_7_9_0_ 4_4_4_) JIKA INGIN MENGUBAH NASIB KAMI SUDAH 20 X TERBUKTI TRIM’S ROO,MX SOBAT




    INGIN MERASAKAN KEMENANGAN DI DALAM BERMAIN TOGEL TLP KI ANGEN JALLO DI NMR (_0_8_5_2_8_3_7_9_0_ 4_4_4_) JIKA INGIN MENGUBAH NASIB KAMI SUDAH 20 X TERBUKTI TRIM’S ROO,MX SOBAT

    BalasHapus