본문으로 바로가기

JAVA Hash Map ( 단어장 프로그램 )

category Back-end/Java 2016. 1. 25. 17:14

Map<String, String> dictionary = new HashMap<String, Stiring>();


      <List>        <Map>

데이터 넣을때    list.add()     map.put()


* 데이터 저장

map.put ( 키, 값 ) 

중복 키를 지원하지 않는다.

ex ) map.put("apple", "사과");

     map.put("apple", "홍옥"); // 같은키로 데이터 집어넣을 시엔 업데이트가 됨.


ex) 응용해서 단어장 프로그램을 만들어 보았다.

메인문을 만들고 DictionaryProgram이라는 class를 하나 더 만들었다.

DictionaryProgram은 program으로 선언하여

program.Hello로 가이드를 출력하고

program.DictionaryExcution으로 실행시켰다.


1번을 누르면 Hash Map에 단어를 등록해준다.

2번을 누르면 Hash Map에 등록된 영어단어를 인덱스로 하여 뜻을 찾는다.

3번을 누르면 단어를 삭제하고 9번을 누르면 프로그램을 종료시켰다.


'Back-end > Java' 카테고리의 다른 글

JAVA 예외처리 try catch throw  (0) 2016.01.26
JAVA try catch "finally"  (0) 2016.01.26
예외 ( Exception ) 2  (0) 2016.01.25
예외 ( Exception ) & try catch  (0) 2016.01.25
method 3 ( 담배파는 편의점 )  (0) 2016.01.22