- 676 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 20:31:27.12 ]
- pushとかpullなんて名前は知らないけどこんな感じなんじゃね?
サンプルはJava。上がきっとpushで下がpull www.akirakoyasu.net/2011/01/15/218/ List<B> blist = new ArrayList<B>(alist.size()); for (A a : alist) { blist.add(new B(a)); } Guavaを使う場合は次のように書きます。 List<B> blist = Lists.transform(alist, new Function<A, B>(){ @Override public B apply(A a) { return new B(a); } });
|

|