2

グアバでは、私がCollection<T>-を持っている場合、それを簡単に変換できるグアバの既存の関数はありますCollection<Optional<T>>か?

4

1 に答える 1

4

通常の方法のみ:

 return Collections.transform(collection, new Function<T, Optional<T>>() {
   public Optional<T> apply(T t) {
     return Optional.of(t);
   }
 }

..明示的で厳密な構造でそれを行う方がおそらく良いでしょうが。

于 2012-04-03T04:13:08.950 に答える