Showing posts with label I/O. Show all posts
Showing posts with label I/O. Show all posts

Sunday, July 12, 2015

Menulis File Text Di Java Menggunakan FileWriter

Apa Itu FileWriter?


FileWriter merupakan kelas di Java yang digunakan untuk menulis karakter atau string ke dalam file. FileWriter terdapat dalam package java.io, yang merupakan builtin package di Java.

Secara default, FileWriter akan me-replace semua konten file yang sudah ada, tetapi Anda tidak perlu khawatir, karena konstruktor FileWriter menyertakan parameter append yang bertipe boolean, untuk menambahkan konten baru ke dalam konten yang sudah ada.

Kontruktor


Ada 2 macam konstruktor pada kelas FileWriter, yaitu:

  1. FileWriter(File file)

    Konstruktor ini akan me-replace konten yang sudah ada.

  2. FileWriter(File file, boolean append)

    Konstruktor ini akan menambahkan konten baru pada konten yang sudah ada jika menambahkan nilai true pada parameter append .

Persiapan


Ada beberapa hal yang harus Anda persiapkan terlebih dahulu, yaitu:

  • Berdoa sebelum melakukan aktifitas
  • Download dan Install JDK (Java Development Kit)
  • Download dan Install Java Editor (Eclipse)
  • Kopi dan snack untuk menemani aktifitas Anda


Contoh Program


Di bawah ini adalah contoh program Java untuk membuat file text di Java menggunakan kelas FileWriter.

package com.nursalim.java.io;

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

public class FileWriterDemo {
 public static void main(String[] args){
  try{
   String text = "Ini adalah contoh FileWriter";
   
   File file = new File("D:/temp/file-writer.txt");
   
   if(!file.exists()){
    file.createNewFile();
   }
   
   FileWriter fw = new FileWriter(file, true);
   BufferedWriter bw = new BufferedWriter(fw);
   
   bw.write(text);
   bw.close();
   
   System.out.println("file has been successfully write");
  }catch(IOException ex){
   ex.printStackTrace();
  }
 }
}

Running


Coba Anda compile dan jalankan file FileWriterDemo.java di atas, kalau tidak ada error, maka akan keluar pesan seperti di bawah ini :

file has been successfully write

Disamping itu, program diatas juga akan membuat sebuah file di folder D:\temp dengan nama file-writer.txt

Write Text File using FileWriter class

Friday, June 26, 2015

Membuat File Di Java Menggunakan Kelas java.util.File

Persiapan

Ada beberapa hal yang harus Anda lakukan terlebih dahulu sebelum Anda melakukan aktivitas coding ini:

  • Berdoa sebelum melakukan aktivitas
  • Download dan Install Java Development Kit (JDK)
  • Java Editor
  • Kopi dan Snack :)
Write File using java.util.File


Membuat File


Untuk membuat file, Anda dapat menggunakan method createNewFile() di kelas java.io.File yang mengembalikan nilai boolean true jika file sukses dibuat, dan false jika filesudah ada.

Di bawah ini adalah contoh program Java untuk membuat file kosong (empty file)

Nama File : CreateFileSimpleDemo.java

package com.nursalim.java.io;

import java.io.File;
import java.io.IOException;

public class CreateFileSimpleDemo {
 public static void main(String[] args){
  File file = new File("D:/testing/test.txt");
  
  try {
   if(file.createNewFile()){
    System.out.println("File test.txt berhasil di buat");
   }else{
    System.out.println("File test.txt sudah ada");
   }
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
 }
}

Running


Coba Anda compile dan jalankan kelas CreateFileSimpleDemo diatas, kalau tidak ada error dan file belum ada akan keluar output seperti dibawah ini:

File test.txt berhasil di buat



                                                    ~~~## Java I/O ##~~~

Sekian tutorial singkat tentang Membuat File Di Java Menggunakan Kelas java.util.File. Semoga bermanfaat & Happy Learning Java I/O.

 

© 2015 {Ora~Kelar} | Ora Kelar Kelar. All rights resevered. Designed by Templateism

Back To Top