2015-07-06から1日間の記事一覧
問題 Future<T>をFuture<U>に変換するメソッド <T, U> Future<U> map(Future<T> future, Function<T, U> mapper) を実装せよ 解答 特にこれと言った工夫もないのだけど… public static <T, U> Future<U> map(Future<T> future, Function<T, U> mapper) { return new new Future<U>() { // タスクの実行の取</u></t,></t></u></t,></t,></t></u></t,></u></t>…
問題 List<T>をList<U>に変換するメソッド <T, U> List<U> map(List<T> list, Function<T, U> mapper) を実装せよ 解答 普通に考えれば以下のようにするだろう ■ 普通 public static <T, U> List<U> map(List<T> list, Function<T, U> mapper) { List<U> result = new ArrayList<U>(list.size()); for (T elem</u></u></t,></t></u></t,></t,></t></u></t,></u></t>…