Java 如何获取列表中特定对象的计数?
我想获得列表中特定对象的计数Java 如何获取列表中特定对象的计数?,java,arraylist,Java,Arraylist,我想获得列表中特定对象的计数 AgentSumBeans obj=new AgentSumBeans(); while(rs.next()) { obj.setIrctcIdCreatedDate(rs.getString(1)); obj.setIsevaProOpted(rs.getString(2)); } list.add(ob
AgentSumBeans obj=new AgentSumBeans();
while(rs.next())
{
obj.setIrctcIdCreatedDate(rs.getString(1));
obj.setIsevaProOpted(rs.getString(2));
}
list.add(obj);// first object
AgentSumBeans obj2=null;
while(rs3.next())
{
obj2=new AgentSumBeans();
obj2.setAmonthyear(rs3.getString(1));
obj2.setAnoOfTkts(rs3.getInt(2));
obj2.setAbookingAmount(rs3.getInt(3));
obj2.setAavgAmount(rs3.getInt(4));
obj2.setAperDayTkts(rs3.getInt(5));
list.add(obj2);// i will be getting more than one object here
}
如何找到创建的
obj2
对象的数量?尝试用计数器替换而循环到,这是最简单的解决方案
或者在循环时在之前创建计数器。list.size()-1?或者您的意思是使用特定值?迭代列表,并使用equals进行验证。你可以很容易地在代码中添加一个计数器。是的,我这样做了,但是有没有办法找到列表中特定对象的计数?是的,阅读我的评论,我在那里解释了这样做需要什么