请问通过筛选shijian如何将List<InAccount>中的实体jine内的数据取出,并且求和

Listdata中有五个实体分别是

private int id;
private float jine;
private String shijian;
private String didian;
private String leibie;
private String beizhu;
我想通过筛选shijian这个实体将符合要求的筛选出来,并且将符合要求的数据里面的jine实体想家求和,请问有没有什么办法,最好能有个代码示例,谢谢了

float a=0.0f;
 for (int i = 0; i < Listdata.size(); i++) {
                    if(Listdata.get(i).getShijian().equals(条件)){//shijian  条件自己加上
                    a+=Listdata.get(i).getJine()
                    }

            }

一楼的就非常好,不要一要就是代码,要自己多想想才能有提高