如何存储循环中的数据?紧急
for(int   i   =   0   ;   i    <   list.size();   i++){ 
                      Base   b   =   (Base)list.get(i); 
                      double   dou=   b.getB(); 
 } 
 以上代码每循环一次,dou中就会有一条数据。 
 如果我想把所有数据都存储到dou这个变量中,然后进行处理dou中的数据。 
 该怎么写?
------解决方案--------------------double dou = new double[list.size()]; 
 for(int i = 0 ; i  < list.size(); i++){ 
        Base b = (Base)list.get(i); 
        dou[i]= b.getB(); 
 } 
------解决方案--------------------ArrayList arraylist=new ArrayList(); 
 double dou = new double[list.size()]; 
 for(int i = 0 ; i  < list.size(); i++){ 
        Base b = (Base)list.get(i); 
        dou dd=(dou)b.getB(); 
        arraylist.add(dou[i]) 
 }