Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 동적 문자열
- iBatis
- 자바
- IBatis 게시판
- 동적 데이터
- 쓰레드
- 변수초기화
- 객체지향
- oclick 동적
- 코딩
- 객체
- MAP
- 기초
- 동적 버튼 onclick
- 변수
- 변수선언
- Java
- IBatis CRUD
- Comparable
- Thread
- comparator
- 계산기
- ListSort
- 동적 버튼 생성
- 조건문
- 고급자바
- io
- enum
- 연산자
- I/O
Archives
- Today
- Total
Jun's Blog
[Java] Properties 예제 본문
Properties
=> Map보다 축소된 기능의 객체라고 할 수 있다.
Map은 모든 형태의 객체 데이터를 key와 value값으로 사용할 수 있지만
Properties는 key와 value값으로 String만 사용할 수 있다.
=> Map은 put(), get() 메서드를 이용해서 데이터를 입출력하지만
Properties는 setProperty(), getProperty() 메서드를 통해서 데이터를 입출력한다.
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;
public class T12_PropertiesTest {
public static void main(String[] args) throws FileNotFoundException, IOException {
Properties prop = new Properties();
prop.setProperty("name", "홍길동");
prop.setProperty("tel", "010-1234-5678");
prop.setProperty("addr", "대전");
String name = prop.getProperty("name");
String tel = prop.getProperty("tel");
System.out.println("이름 : " + name);
System.out.println("전화 : " + tel);
System.out.println("주소 : " + prop.getProperty("addr"));
//내용 파일로 저장하기
prop.store(new FileOutputStream("src/kr/or/ddit/basic/test.properties"), "this is comment");
}
}
'High Java > Collection FrameWork' 카테고리의 다른 글
[Java] 호텔 관리 프로그램 (Map) 저장 x (2) | 2020.10.08 |
---|---|
[Java] 로또 프로그램 (0) | 2020.10.08 |
[Java] 전화번호 관리 프로그램 (파일 저장X) (0) | 2020.10.08 |
[Java] Map을 활용한 간단 예제 (0) | 2020.10.08 |
[Java] Set을 이용한 야구 게임 프로그램 (0) | 2020.10.08 |
Comments