본문 바로가기
JAVA(폐쇄)/문제풀이

JAVA - MAP 컬렉션 클래스

by 진사담 2023. 3. 8.
728x90
반응형

이 문제는 학원 숙제는 아니지만

수업 끝날때 쯔음 풀어보라고 문제 받았을때

풀어본 문제입니다.

 

import java.util.HashMap;
import java.util.Scanner;

public class Ex3_Map {
	public static void main(String[] args) {
		HashMap<String, Integer> map = new HashMap<String, Integer>();
		map.put("kim", 1111);
		map.put("lee", 2222);
		map.put("park", 3333);

		Scanner sc = new Scanner(System.in);

		boolean isCheck = true;

		while (isCheck) {
			System.out.println("id : ");
			String id = sc.next();
			System.out.println("pw : ");
			int pw = sc.nextInt();

			if (map.containsKey(id) == false) {
				System.out.println("아이디가 존재하지 않습니다.");
			} else {
				if (map.get(id) != pw) {
					System.out.println("비밀번호 불일치");
				} else {
					System.out.println("로그인 성공");
					break;
				}
			}

		}

 

 

 

 

 

 

컬렉션 클래스까지 진도가 나가보니

 

게임 프롤로그? 로그인, 개인정보 저장등

여러 작업들을 어떤 방식으로 진행해야할지

알게되었습니다.

 

아직 초보자라 어렵지만, 재미있어서 

문제 푸는 맛이 납니다 ㅋㅋㅋ

728x90
반응형

'JAVA(폐쇄) > 문제풀이' 카테고리의 다른 글

백준(BAEKJOON) 10950 A+b-3  (0) 2023.03.13
BAECK JOON(백준)-2739번 구구단  (0) 2023.03.13
JAVA - THREAD 클래스 -2  (0) 2023.03.08
BEACK JOON(백준) 11021번 A+B-7  (0) 2023.03.08
JAVA Thread 클래스  (2) 2023.03.04