回答編集履歴
2
問題について明記
answer
CHANGED
@@ -19,4 +19,5 @@
|
|
19
19
|
```
|
20
20
|
|
21
21
|
このようなコードを書きたくないので、[拡張forが出来た](https://docs.oracle.com/javase/jp/8/docs/technotes/guides/language/foreach.html)と思ってよいです。
|
22
|
-
※上記のソースは、mapにite.nextを詰めてますが、mapの部分でつど、ite.next()をすると例外が発生する。
|
22
|
+
※上記のソースは、mapにite.nextを詰めてますが、mapの部分でつど、ite.next()をすると例外が発生する。
|
23
|
+
要は、ループの中でite.next()は1回しか呼んではいけない
|
1
ゴミを削除
answer
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
List<String> Id = new ArrayList<>();
|
8
8
|
String map = ite.next();
|
9
9
|
Id.add(fruit.get(map));
|
10
|
-
|
10
|
+
|
11
11
|
if (check.contains(Id)) {
|
12
12
|
continue;
|
13
13
|
}
|