어떤 시스템이든 설정파일을 가져오는 경우가 많다.
아래소스는 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 |