Pages

Monday, December 26, 2011

Read Propserties File

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

public class ReadProp{
  String str, key;
  public static void main(String[] args) {
  ReadProp r = new ReadProp();
  }
  public ReadProp(){
     
  try{
  int check = 0;
  while(check == 0){
  check = 1;
 BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
  System.out.print("Enter file name which has properties extension :");
 // str = bf.readLine();
  str = "C:\\Documents and Settings\\subhani.s\\My Documents\\NetBeansProjects\\December\\src\\properties\\myjdbc";
  File f = new File(str + ".properties");
  if(f.exists()){
  Properties pro = new Properties();
  FileInputStream in = new FileInputStream(f);
  pro.load(in);
  System.out.println("All key are given: " + pro.keySet());
  System.out.print("Enter Key : ");
 key = bf.readLine();
  String p = pro.getProperty(key);
  System.out.println(key + " : " + p);
  }
  else{
  check = 0;
  System.out.println("File not found!");
  }
  }
  }
  catch(IOException e){
  System.out.println(e.getMessage());
  }
  }
}

No comments:

Post a Comment