回答編集履歴
1
書式の改善
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
リストをforで回しながら最小の値を判定するといったシンプルな作りです。
|
4
4
|
|
5
5
|
|
6
|
-
-
|
6
|
+
```lang-java
|
7
7
|
|
8
8
|
Member a = new Member();
|
9
9
|
Member b = new Member();
|
@@ -23,14 +23,16 @@
|
|
23
23
|
|
24
24
|
for(Member tmp : list){ //拡張for文によりlistの中身を1件ずつとりだしてtmpに格納する。
|
25
25
|
|
26
|
-
if(target == null){
|
26
|
+
if(target == null){
|
27
|
-
target = tmp;
|
27
|
+
target = tmp;
|
28
28
|
|
29
|
-
}else if(target.ID > tmp.ID){ //targetとtmpを比較してtmpの方が小さければtargetに格納する。
|
29
|
+
}else if(target.ID > tmp.ID){ //targetとtmpを比較してtmpの方が小さければtargetに格納する。
|
30
|
-
target = tmp;
|
30
|
+
target = tmp;
|
31
31
|
|
32
|
-
}
|
32
|
+
}
|
33
|
-
}
|
33
|
+
}
|
34
34
|
|
35
|
+
```
|
36
|
+
|
35
37
|
※MemberクラスのIDはint型とします。
|
36
38
|
※最小値のIDを保持するオブジェクトが複数ある場合は考慮してません。
|