반응형

어떤 시스템이든 설정파일을 가져오는 경우가 많다.

아래소스는 Properties Class를 이용하여 " " , \t , \r , \f , "=" 문자열을 기준으로 key와 value로 나눈다.

이 클래스는 HashMap 클래스를 상속받아 구현한 클래스로서

자세한건 API를 까보기 바란다. ㅋㅋㅋ 그리 소스가 어렵지 않았다.

이전 파견지에서 Value에 #이 들어간 경우가 있어서 구분자를 인식하기 어려운 케이스가 있었으나,

아래 클래스를 이용하면 깔끔히 해결됨.


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

public class PropertyTest {

 public static void main(String args[]) {

  try {
   Properties pro = new Properties();

   FileReader file = new FileReader("./sample.txt");

   pro.load(file);

   System.out.println(pro.getProperty("name"));

  } catch (Exception ex) {

  }

 }
}



반응형

'Program > JAVA' 카테고리의 다른 글

Spring 설정 방법 - UPDATE중  (0) 2010.02.09
[ Factory Pattern ]  (0) 2010.02.07
JAVA - LINUX 명령어 실행하는 방법  (0) 2010.02.06
자바 메일 강의자료 Sendmail  (0) 2010.01.27
String Class 사용시 주의사항  (2) 2010.01.21

+ Recent posts