HOMELv027 Optional.ofNullable(val).map(String::trim).filter(s -> !s.isEmpty()).get() で val が空文字 ” ” の場合どうなるか。 2026年3月18日 trimで空文字になり、filterで条件外となりemptyになるため、get()を呼ぶと例外が発生する。 インターフェース内の default メソッドから、そのインターフェースで定義されている static メソッドを呼び出す方法はどれか。 BiFunction<T, U, R> の andThen(Function<? super R, ? extends V> after) メソッドの戻り値の型はどれか。