Witam,
private List<MojaKlasa> list = new ArrayList<>();
...
dodawanie obiektów do listy
...
final Date tmpDate = cal.getTime();
if ((this.list.stream().filter(s -> s.getDateTimeStamp() == tmpDate && s.getID() == Integer.parseInt(tupleParts[3])).findAny().isPresent()))
{
}
Co jest nie tak z tym wyszukiwaniem że java nie widzi obiektu w liście o danej dacie i ID?
Element taki na 100% się znajduje w liście, samo podanie warunku na Id działa.
Jest jakiś inny sposób żeby w javie wyciągnąć element z listy o zadanych parametrach ?