Functionの使い方のざっくりメモ

mapの例

クラス宣言

たとえばHogeClass?

public class HogeClass<T> {
}

メソッド

public HogeClass<T> map(ThrowableFunction<T,T> mapper){
   //正常な場合の返し方
   //return new HogeClass<T>(mapper.apply(t))
   
   //return HogeClass.fuga(なんかパラメータいれてstaticメソッド);
}
//何にもないとき用はstaticでとりあえず同じ型をかえす。
public static HogeClass fuga(){
   return new HogeClass(なんかの初期パラメータ);
}
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-05-31 (水) 13:01:44 (534d)