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