문제
boolean checkProductList = product.getProductLists.stream().anyMatch(productList → !productList.getProduct.equal(product));
위의 코드를 실행 시켰는데 지속해서 false만을 반환하였다.
해결방안
stream().anyMatch를 이용할 때
검사하는 stream이 비어있다면
anyMatch는 항상 false를 반환합니다.
혹시 비어있을 경우를 검사하고 싶다면
noneMathc를 사용하면 true를 반환합니다.