24일차(2)
-
Day24 - Quiz를 풀어 봅시다
- 랜덤한 로또 번호 6개 만들기 ( 중복x ) - 1. 입력받은 아이디가 맵에 입력된 키값에 해당하는지 여부를 검사해서 존재한다면 비밀번호와 값도 비교합니다. 그 다음에 비밀번호가 일치한다면 "로그인 성공" 을 출력하고 반복문을 탈출하세요. 2. 아이디가 맵에 없는 값이라면 "아이디가 없습니다"를 출력. 비밀번호 틀렸다면 "비밀번호가 틀렸습니다" 를 출력 하고 다시 입력받으세요 - Map을 이용한 각각의 기능들 만들기 ( Switch로 만듦 ) - 1. 신규메뉴 등록 - 2. 메뉴판 전체 보기 - 3. 메뉴 수정 - 4. 삭제할 메뉴가 있다면 삭제 - 5. 프로그램 종료
2021.03.20 -
Day24 - Set , Map
어제는 오늘 있을 자격증 시험을 준비하느라, 포스팅 하지 못했던 Set과 Map 을 다시 한번 복습하면서 , 포스팅 해보도록 하겠습니다 ~~ HashSet Set은 순서가 뒤죽박죽 (index가 없다) , 중복된 내용x 입니다. 로또 바구니 라고 생각을 하면 된다고 합니다 ex) 로또번호는 1~45까지 뒤죽박죽 으로 중복되지 않은 값 Set은 Interface 라서, 구체화 된 HashSet을 사용해 줍니다. 다형성에 의해서 HashSet은 Set 에 저장이 될 수 있습니다. 물론, HashSet 에 저장을 해도 됩니다 ~ - add(Type e) -> e를 추가 - size() -> set의 크기를 반환 분명히 add를 5번 썻는데, 크기가 4죠? - hasNext() -> 다음 값이 있는지 검사 , ..
2021.03.20