2
我有一些像這樣的代碼:Lambdaj類鑄件
List<ClassB> back = new ArrayList<ClassB>();
for(ClassA classA : getClassAs())
{
if(classA instanceof ClassB)
{
back.add((ClassB) classA);
}
}
ClassB的擴展ClassA的
有一些聰明的辦法在lambdaj做到這一點? 我知道有IsInstanceOf匹配器,但我必須通過'手'施放。
在此先感謝
mojoo
這個工作,但我猜lambdaj方式比 – 2012-06-21 06:50:55
的「Java」的版本,我同意更復雜。相比於lambdaj,.NET Linq看起來更簡潔,更簡潔 – gunalmel 2012-12-13 20:28:29