1. Properties
Properties는 HashTable을 상속받아 구현했습니다.
Properties는 (String,String) 형태로 저장하는 컬렉션 클래스입니다.
이는 웹 환경설정을 할 때 사용되기도 하고 이메일 인증을 할 때 메일 보낼때도 구현이 됩니다.
또한 데이터를 파일로부터 읽고 쓰는 편리한 기능을 제공합니다.
public class propertiesTest{
public static void main(String[] args){
Properties proper = new Properties();
proper.setProperty("폰트","음슴체");
proper.setProperty("폰트크기","20");
String font = proper.getProperty("폰트");
int fontSize = Integer.parseInt(proper.getProperty("폰트크기"));
//값 조회
System.out.println(font+"-"+fontSize);
//키 값들만 조회
Enumeration en = proper.propertyNames();
while(en.hasMoreElements()){
String key =(String)en.nextElement();
String value = proper.getProperty(key);
System.out.println(key+"="+value);
}
}
}
'프로그래밍 언어 > Java' 카테고리의 다른 글
Java - 제네릭 (0) | 2019.07.25 |
---|---|
Java- 컬렉션 프레임워크(Collections) (0) | 2019.07.24 |
Java- 컬렉션 프레임워크(TreeMap) (0) | 2019.07.23 |
Java- 컬렉션 프레임워크(HashMap) (0) | 2019.07.22 |
Java- 컬렉션 프레임워크(TreeSet) (0) | 2019.07.21 |