\
2021.03.29 - [JAVA/JAVA(자바)설치 및 툴 이용(ECLIPSE)] - [JAVA] 자바 설치 및 환경 하기 JDK 1.8 버전
개발 환경
Window 10
JDK 1.8
이클립스 2020_03 버전
package ex08.collection.map;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class HashMapEx1 {
//key/value 한쌍으로 처리 ( set + list )
public static void main(String[] args) {
// TODO Auto-generated method stub
Map map = new HashMap();
map.put("busan", "th1");
map.put("kosta","129");
map.put("bitCamp",123456);
map.put("busan2","th1");
System.out.println("요소 개수" + map.size());
Scanner sc = new Scanner(System.in);
while (true) {
System.out.println("id와 password를 입력해주세요");
System.out.println("id :");
String id = sc.nextLine().trim();
System.out.println("pwd :");
String pwd = sc.nextLine().trim();
if(!map.containsKey(id)) {
System.out.println("입력하신 id는 존재하지 않습니다. 다시 입력해주세요");
continue;
}else {
if(!map.get(id).equals(pwd)) {
System.out.println("비밀번호가 일치하지 않습니다. 다시 입력 요망.");
}else {
System.out.println(id +"와" + pwd +"가일치합니"
+ "다.");
break;
}// in if end
}//out if end
}// end while
}
}
출력문 입력 하면 된다
아이디가 일치 하는지 않하는지 식별 하여 결과 값이 출력 된다
요소 개수4
id와 password를 입력해주세요
id :
busdd
pwd :
111
입력하신 id는 존재하지 않습니다. 다시 입력해주세요
id와 password를 입력해주세요
id :
요소 개수4
id와 password를 입력해주세요
id :
busan
pwd :
th1
busan와th1가일치하빈다.
[JAVA-API]HashMap /예제02 (0) | 2021.04.08 |
---|---|
[JAVA-API]자바 HashMap /subSet 전화 번호부 그룹 생성 하기 (0) | 2021.04.08 |
[JAVA-API]Stack 구조 이해 하기 예제/goForward/goBack (0) | 2021.04.08 |
[JAVA-API] LinkList / ArrayList 속도비교 /자바 자료구조/예제소스 포함 (0) | 2021.04.08 |
[JAVA]List 종류 와 개념 정리/ Vector/ArrayList/Linked List (0) | 2021.04.08 |