오늘도 열심히 Java 공부 중
HashMap을 을 이용해 넣은 회원정보(아이디와 비밀번호)를 체크하는 코드를 배웠다.
1. HashMap을 선언하여 회원정보 데이터를 추가해 주었다.
1
2
3
4
5
6
7
8
9
|
// HashMap인 infoMap의 Key는 ID, Value는 PW라고 할 때
// 아래의 회원정보 데이터 추가해주세요.
HashMap<String, String> infoMember = new HashMap<>();
infoMember.put("user1", "q1w2e3");
infoMember.put("user2", "w2e3r4");
infoMember.put("user3", "e3r4t5");
infoMember.put("user4", "r4t5y6");
infoMember.put("user5", "t5y6u7");
|
cs |
2. Scanner를 선언하여 사용자로부터 아이디와 비밀번호 파라미터를 받고 이를 IF문으로 체크하였다.
이때 IF문을 이중으로 사용하고 (!infoMember.get(userId).equals(userPw))를 조건으로 넣어야지만
Key(아이디)에 맞는 Value(비밀번호)가 들어왔는지 체크할 수 있다.
아니면 다른 아이디의 비밀번호를 넣어도 로그인 성공이 되니 주의할 것!
3. 결과
'JAVA' 카테고리의 다른 글
Java - 삼항 연산자로 주민등록번호를 분석해 성별 알아내기 (0) | 2022.05.17 |
---|---|
JAVA - Scanner로 성적을 받아서 평균 계산하기 (0) | 2022.05.11 |
Java "*"로 트리를 만들어 보자 (0) | 2022.05.03 |
Java 변수의 선언과 값 바꾸기 (0) | 2022.04.28 |
Java의 기본타입과 변수 선언 (0) | 2022.04.28 |
댓글