import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;
class Main {
// 都道府県庁所在地データ
private static final String[] ARRAY
= { "北海道,札幌",
"青森県,青森",
"沖縄県,那覇" };
public static void main
(String[] args
) { // 都道府県と所在地をコレクションへ格納
for (int i = 0; i < ARRAY.length; i++) {
String[] pair
= ARRAY
[i
].
split(","); db.put(pair[0], pair[1]);
}
// キーボードから文字を入力
// 都道府県の入力
// 何かしらの入力があるまで繰り返す
do {
System.
out.
println("都道府県名を入力してください。"); try {
input = brKey.readLine();
e.printStackTrace();
}
} while (input.isEmpty());
// 入力された都道府県があるかチェックしていく
if (db.containsKey(input)) {
System.
out.
println(input
+ "の県庁所在地は" + db.
get(input
) + "です。"); } else {
System.
out.
println("ヒットしませんでした。"); }
}
}
aW1wb3J0IGphdmEuaW8uQnVmZmVyZWRSZWFkZXI7CmltcG9ydCBqYXZhLmlvLklPRXhjZXB0aW9uOwppbXBvcnQgamF2YS5pby5JbnB1dFN0cmVhbVJlYWRlcjsKaW1wb3J0IGphdmEudXRpbC5IYXNoTWFwOwppbXBvcnQgamF2YS51dGlsLk1hcDsKCmNsYXNzIE1haW4gewoJLy8g6YO96YGT5bqc55yM5bqB5omA5Zyo5Zyw44OH44O844K/Cglwcml2YXRlIHN0YXRpYyBmaW5hbCBTdHJpbmdbXSBBUlJBWSA9IHsgIuWMl+a1t+mBkyzmnK3luYwiLCAi6Z2S5qOu55yMLOmdkuajriIsICLmspbnuITnnIws6YKj6KaHIiB9OwoKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCQlNYXA8U3RyaW5nLCBTdHJpbmc+IGRiID0gbmV3IEhhc2hNYXA8U3RyaW5nLCBTdHJpbmc+KCk7CgkJLy8g6YO96YGT5bqc55yM44Go5omA5Zyo5Zyw44KS44Kz44Os44Kv44K344On44Oz44G45qC857SNCgkJZm9yIChpbnQgaSA9IDA7IGkgPCBBUlJBWS5sZW5ndGg7IGkrKykgewoJCQlTdHJpbmdbXSBwYWlyID0gQVJSQVlbaV0uc3BsaXQoIiwiKTsKCQkJZGIucHV0KHBhaXJbMF0sIHBhaXJbMV0pOwoJCX0KCQkvLyDjgq3jg7zjg5zjg7zjg4njgYvjgonmloflrZfjgpLlhaXlipsKCQlCdWZmZXJlZFJlYWRlciBicktleSA9IG5ldyBCdWZmZXJlZFJlYWRlcihuZXcgSW5wdXRTdHJlYW1SZWFkZXIoU3lzdGVtLmluKSk7CgkJCgkJU3RyaW5nIGlucHV0ID0gIiI7IC8vIOmDvemBk+W6nOecjAoJCS8vIOmDvemBk+W6nOecjOOBruWFpeWKmwoJCS8vIOS9leOBi+OBl+OCieOBruWFpeWKm+OBjOOBguOCi+OBvuOBp+e5sOOCiui/lOOBmQoJCWRvIHsKCQkJU3lzdGVtLm91dC5wcmludGxuKCLpg73pgZPlupznnIzlkI3jgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYTjgIIiKTsKCQkJdHJ5IHsKCQkJCWlucHV0ID0gYnJLZXkucmVhZExpbmUoKTsKCQkJfSBjYXRjaCAoSU9FeGNlcHRpb24gZSkgewoJCQkJZS5wcmludFN0YWNrVHJhY2UoKTsKCQkJfQoJCX0gd2hpbGUgKGlucHV0LmlzRW1wdHkoKSk7CgkJLy8g5YWl5Yqb44GV44KM44Gf6YO96YGT5bqc55yM44GM44GC44KL44GL44OB44Kn44OD44Kv44GX44Gm44GE44GPCgkJaWYgKGRiLmNvbnRhaW5zS2V5KGlucHV0KSkgewoJCQlTeXN0ZW0ub3V0LnByaW50bG4oaW5wdXQgKyAi44Gu55yM5bqB5omA5Zyo5Zyw44GvIiArIGRiLmdldChpbnB1dCkgKyAi44Gn44GZ44CCIik7CgkJfSBlbHNlIHsKCQkJU3lzdGVtLm91dC5wcmludGxuKCLjg5Ljg4Pjg4jjgZfjgb7jgZvjgpPjgafjgZfjgZ/jgIIiKTsKCQl9Cgl9Cn0K