728x90
* 도시이름과 나라이름을 저장하는 HashMap을 만들고 검색>출력한다.
import java.util.*;
public class HashMapAssign10 {
public static void main(String[] args) {
Map<String, String> map= new HashMap<String, String>();
map.put("서울", "한국");
map.put("브라질리아","브라질");
map.put("아디스아바바","에티오피아");
System.out.println("도시 이름을 입력하세요.");
Scanner scanner= new Scanner(System.in);
String city= scanner.next();
if(map.containsKey(city)==true) {
System.out.println(city+ "은(는) " +map.get(city)+"의 도시입니다.");
}else System.out.println(city+"에 대한 정보가 없습니다.");
}
}
<출력>
728x90
반응형
'study > Programming' 카테고리의 다른 글
[Java] 제네릭 메소드로 변경하기 (0) | 2020.06.11 |
---|---|
[Java] 예외처리문(try~catch), 곱한 값이 음수일 경우 (0) | 2020.05.27 |
[JAVA] 추상 메소드, 인터페이스 (0) | 2020.05.19 |