HashMap
-
[Java]STEP0 - 달력을 바탕으로 일정의 등록, 검색, 변경 기능이 있는 일정 관리 프로그램 만들기개발 공부/Java 2020. 8. 23. 16:59
본 게시글은 인프런의 "만들어 가면서 배우는 JAVA 플레이그라운드" 에 나오는 과제물을 직접 구현한 것입니다. 모든 저작권은 해당 강의의 강사님이신 코드스쿼드 정호영님에게 있음을 알립니다. 프로그램을 실행하면 오늘 날짜를 자동으로 인식하여 해당 월의 달력을 출력한다. 간단한 콘솔 기반 사용자 UI를 만든다. (일정 검색용) 달력에서 일정이 있는 날에는 점(".")을 별도로 표시한다. 일정의 등록, 검색, 변경 기능을 추가한다. Arraylist와 Hashmap 을 사용한다. 기본적인 아이디어는 다음과 같다. 특정 날짜에 일정을 등록하는 작업은 Hashmap을 통해 구현한다. Hashmap은 Key와 Value의 쌍으로 이루어진 데이터를 저장한다. 즉 각 Key에 대응하는 Value가 한 개씩 있다. 따..