Wednesday, July 28, 2010

Menulis dan membaca file property di java

Java menyediakan fasilitas untuk menulis dan membaca file properties, buat yang belum tau file properties ini biasanya digunakan untuk menyimpan konfigurasi sederhana dari suatu program, dan bentuk standarnya adalah seperti berikut

[field]=[value]

field adalah nama dari properti dan value adalah isi dari properti.

contoh file properties

hello.properties
#--start--
nama=arfan
tempat=jakarta
hobi=makan
#--end--

nah kalau kita udah punya file hello.properties ini coba buat program untuk membaca atau menulis ke/dari file properties

import java.io.*;
import java.util.*;

public class DiskProperties
{
    public static void main(String args[])
    {
        Properties properties = new Properties();
        try {
            properties.load(new FileInputStream("hello.properties"));
            String nama = properties.getProperty("nama");
            String tempat = properties.getProperty("tempat");
            String hobi = properties.getProperty("hobi");
            String salam = properties.getProperty("salam");
           
            System.out.println(nama);
            System.out.println(hobi);
            System.out.println(tempat);
            System.out.println(salam);
           
        } catch (IOException e) {
       
        }
        // Write properties file.
        try {
            properties.setProperty("salam", "hallo");
            properties.store(new FileOutputStream("hello.properties"), null);
        } catch (IOException e) {
        }
    }
}

No comments:

Post a Comment