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
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
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
BalasHapusINGIN 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