*Functionの使い方のざっくりメモ [#ydd89799]



*mapの例 [#q05d37e4]
**クラス宣言 [#x2fed542]
たとえばHogeClass

 public class HogeClass<T> {

 }



**メソッド [#h6b3c1bb]
 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