计算特定代理类型的连接数

问题描述 投票:0回答:1

我有代码(见下文),该代码计算处于特定状态的代理(“开发人员”)。这样就可以了。

现在,我不想统计处于特定状态的业务代表,而仅统计特定类型的业务代表。如何更改代码(或编写一些新代码)以实现这一目标?

非常感谢!

return this.getConnections()
    .stream()
    .filter(Developer -> Developer.inState(WantA))
    .count(); 
anylogic
1个回答
0
投票

您可以使用instanceof关键字检查Java中的对象类型。

return this.getConnections()
.stream()
.filter(Developer -> Developer instanceof ClassName)
.count();
© www.soinside.com 2019 - 2024. All rights reserved.