例子:List list = new ArrayList();list.add(50);list.add(50);list.add(50);
list.add(50);
System.out.println(list);//理想的结果应该是200 给个思路

解决方案 »

  1.   

    http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/27.gif
    list?
    用Map吧
      

  2.   

    自己新建一个List的实现类,重写add方法?
      

  3.   

    ..........这也成?你这样放。。list里面是放了4个50。。你自己不计算。。List怎么可能给你自动计算。。那样的话谁敢往List里面放东西?
      

  4.   

     
    你不仅要重写 list的add方法
    而且要重写System.out.println(list)  
    一个List 这样就能输出200了 想法太诡异
      

  5.   

    自己写个子类就行了。。这样的事情很简单。。就不要整天想着求助第三方API了