list中保存一定数量的对象,对象有一字段status ,字段status有两种取值,分别为A和B,现在想分别获得A和B的数量,如何取值?

解决方案 »

  1.   

    页面取比较费劲,还不如在action中取好,传到页面。
      

  2.   

    遍历list 做个计数器 countA,countB 判断一下 最后取countA,countB的值
      

  3.   

    遍历list 做个计数器 countA,countB 判断一下 最后取countA,countB的值
      

  4.   


       int countA =0;
       int countB =0;
       for(obj o:list){
         if("A".equals(o.getStatus)){
            countA++;
        } else{
            countB++;
        }
      }