Cannot invoke contains(int) on the primitive type int. Alternativ anstatt contains "==" benutzen führt zu Index 0 out of bounds for length 0 Fehler

Viewed 30

ich habe eine Methode, bei der bestimmte Statistiken nach der Anzahl der Fälle gefiltert werden sollen. Die gleiche Methode mit einem anderen Filter (als Parameter wird ein String verwendet) funktioniert natürlich mit .contains im Filter. Verwende ich contains für einen int kommt die Meldung "Cannot invoke contains(int) on the primitive type int". Als Alternative habe ich anstatt .contains "==" verwendet. Also .filter(i -> i.getAnzahlFall()==(anzFälle)).

Wenn ich den Code nun ausführen möchte bekomme ich die Fehlermeldung Index 0 out of bounds for length 0.

Weiß jemand wo das problem liegt und wie ich dieses lösen könnte?

[.contains im Filter][1]

0 Answers
Related