Aktywne Wpisy

lukasz-lux +1377
Treść przeznaczona dla osób powyżej 18 roku życia...

darknightttt +6
Gdybym miała się z kimś związać musiałby spełniać te warunki:
- żadnych planów na dzieci i żadnych kotów
- dopuszczalnie mało kłopotliwe zwierzątka
- własny samochód
- żadnych ślubów
- mieszkanie na wspólnym wynajmie, chcę aby prawa były po równo
- żadnych planów na dzieci i żadnych kotów
- dopuszczalnie mało kłopotliwe zwierzątka
- własny samochód
- żadnych ślubów
- mieszkanie na wspólnym wynajmie, chcę aby prawa były po równo





Mirki, mam Hashmap zawierajaca id elementow i ich nazwe
oraz ArrayList
zawierajaca obiekty Code(id, nazwa, data, costam);
Chcę sprawdzić które elementy są w Mapie, ale nie ma ich w liscie (Integer,String to odpowiednio id i nazwa).
Czy jest lepszy sposób niż zrobienie tego lecąc w streamie po wszystkich kluczach i w liscie po wszyskich id porównując je:
`codesMap.keySet().stream().map(id -> codes.stream().anyMatch(code -> code.getId().equals(id)) ?....`
Set codesIds = codes.stream().map(Codes::getId).collect(Collectors.toSet());Set mapIds = new HashSet(codesMap.keySet());
mapIds.removeAll(codesIds);