0
私が設定自分のコードから最大分を定義する必要が
carWashBoxSet.
stream().
filter(p -> p.getOrderTime() != null).
map(t -> t.getOrderTime()).
max(Date::compareTo).
get().
getMinutes();
carWashBoxSet iはNULLポインタexeptionを取得し、空、それはどのstream.ifNonEpty().Orelse()
のようななめらかを使用する場合、問題がありますか?
carWashBoxSetがnullの場合、または空の場合はNPEを取得しますか? – Nathan
前にnullをチェックしてみませんか?またはOptional.ofNullable(carWashBoxSet) – user7294900
さて、古いDateクラスの使用を避けて、廃止予定の 'getMinutes'メソッドを避けるべきです。それは信頼できないので廃止されました。文脈からは明らかではありませんが、 'ZonedDateTime'、' Instant'や 'LocalTime'や' LocalDateTime'のほうが良いかもしれません。 –