質問編集履歴

2

書式の改善

2020/10/22 12:09

投稿

hona_tan
hona_tan

スコア45

test CHANGED
File without changes
test CHANGED
@@ -17,6 +17,8 @@
17
17
  import java.util.HashMap;
18
18
 
19
19
  import java.util.Scanner;
20
+
21
+
20
22
 
21
23
 
22
24
 
@@ -48,7 +50,13 @@
48
50
 
49
51
 
50
52
 
53
+ String address = map.get(yuubin);
54
+
55
+ map.put(yuubin, address);
56
+
57
+
58
+
51
- System.out.println(yuubin+ "に対応する住所は" +map.get(yuubin)+ "です。");
59
+ System.out.println(yuubin+ "に対応する住所は" +address+ "です。");
52
60
 
53
61
 
54
62
 
@@ -56,7 +64,7 @@
56
64
 
57
65
  System.out.println("ファイルが見つかりません");
58
66
 
59
- }
67
+ }
60
68
 
61
69
  }
62
70
 
@@ -65,12 +73,6 @@
65
73
  }
66
74
 
67
75
 
68
-
69
- }
70
-
71
-
72
-
73
- }
74
76
 
75
77
 
76
78
 

1

書式の改善

2020/10/22 12:09

投稿

hona_tan
hona_tan

スコア45

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,8 @@
11
11
  ```
12
12
 
13
13
  import java.io.File;
14
+
15
+ import java.io.FileNotFoundException;
14
16
 
15
17
  import java.util.HashMap;
16
18
 
@@ -30,19 +32,39 @@
30
32
 
31
33
 
32
34
 
33
- HashMap<Integer, String> map = new HashMap<Integer, String>();
34
-
35
35
 
36
36
 
37
- System.out.print("郵便番号:");
37
+ try (Scanner fin = new Scanner(fr)) {
38
38
 
39
- Scanner str = new Scanner(System.in);
39
+ HashMap<Integer, String> map = new HashMap<Integer, String>();
40
40
 
41
- int yuubin = str.nextInt();
41
+
42
42
 
43
-
43
+ System.out.print("郵便番号:");
44
44
 
45
+ Scanner str = new Scanner(System.in);
46
+
47
+ int yuubin = str.nextInt();
48
+
49
+
50
+
45
- System.out.println(yuubin+ "に対応する住所は" +map.get(yuubin)+ "です。");
51
+ System.out.println(yuubin+ "に対応する住所は" +map.get(yuubin)+ "です。");
52
+
53
+
54
+
55
+ } catch (FileNotFoundException e) {
56
+
57
+ System.out.println("ファイルが見つかりません");
58
+
59
+ }
60
+
61
+ }
62
+
63
+
64
+
65
+ }
66
+
67
+
46
68
 
47
69
  }
48
70