teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

註記

2018/06/18 04:55

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,3 +1,5 @@
1
+ **註: 『どのように解決するべきか』に主眼を置いた回答です。**
2
+
1
3
  今のコードをそのまま拡張すると非常にこんがらがったコードになります。
2
4
  まずは、生徒の情報を管理するクラスを作ってはいかがでしょうか。
3
5
  ```Java

2

修正

2018/06/18 04:55

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  そして、idと生徒情報をハッシュマップで結び付けます。
18
18
  ```Java
19
- Map<int, Student> map = new HashMap<>();
19
+ Map<Integer, Student> map = new HashMap<>();
20
20
  map.put(1, new Student("Yamada", "2000/1/1", "Tokyo"));
21
21
  ```
22
22
 

1

修正

2018/06/18 03:02

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -17,7 +17,7 @@
17
17
  そして、idと生徒情報をハッシュマップで結び付けます。
18
18
  ```Java
19
19
  Map<int, Student> map = new HashMap<>();
20
- map.put(1, new Student(1, "Yamada", "2000/1/1", "Tokyo"));
20
+ map.put(1, new Student("Yamada", "2000/1/1", "Tokyo"));
21
21
  ```
22
22
 
23
23
  このようにしておけば、Mapの機能を利用できるので種々の実装が一気に楽になります。