2020.10.27 고급자바 수업노트 PropertiesTest : propertiex 객체

 package kr.or.ddit.basic;


import java.util.Properties;


public class PropertiesTest {


public static void main(String[] args) {

/*

* properties 객체 ==> Map 보다 축소된 기능의 객체 

* 이유 : Map 은 Key 값과 value 값에 모든 형태의 객체를 사용할 수 있지만 

* properties는 key 값과 value 값에 String 만 사용이 가능하다. 

* 차이점 : Map 은 put(), get() 메서드를 이용하여 데이터를 입출력 하지만

* Properties 는 setProperty(), getProperty() 메서드를 통해서 데이터를 입출력한다. 

properties는 데이터를 파일로 입출력할 수 있다. 

*  

*/

//객체생성하기 

Properties prop = new Properties(); 

//데이터 저장하기 

prop.setProperty("name", "홍길동");

prop.setProperty("age" , "20");

prop.setProperty("tel", "010-9898-7777");

prop.setProperty("addr", "대전");

//

String name = prop.getProperty("name"); 

int age = Integer.parseInt(prop.getProperty("age")); 

String tel = prop.getProperty("tel"); 

String addr = prop.getProperty("addr");

System.out.println("이름 : " + name);

System.out.println("나이 : " + age);

System.out.println("전화 : " + tel);

System.out.println("주소 : " + addr);


}


}


댓글