diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java b/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java index f1c6fcd4c3350d36637fe1060854b88fff22101c..9278c0000f9431748e14aaf758c4c25ab6f09f2b 100644 --- a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java +++ b/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java @@ -117,7 +117,9 @@ public class _3_Range { final int[] tmpResult = new int[rangeEndInclusive - rangeStartInclusive + 1]; int resultValueCount = 0; for (int i = rangeStartInclusive; i <= rangeEndInclusive; i++) { - if (!contains(excludedValues, i)) { +// if (!contains(excludedValues, i)) { + if (!Arrays.stream(excludedValues).anyMatch( // without contains(...) + Integer.valueOf(i)::equals)) { // method below. tmpResult[resultValueCount++] = i; } }