List kqList = YgkqDAO.find("yg001"); 
String[][] str = null; 
for(int i=0;i <kqList.size();i++){ 
   YgkqBean ygkqbean=(YgkqBean)kqList.get(i); 
  
  str[i][0] = ygkqbean.getId;
str[i][1] = ygkqbean.getName;
str[i][2] = ygkqbean.getCode;
...
  

应该是这样把 LZ的问题说明的不太清楚 

解决方案 »

  1.   

    谢谢你啊~~
    但是
    str[i][0] = ygkqbean.getId; 
    str[i][1] = ygkqbean.getName; 
    str[i][2] = ygkqbean.getCode; 
    这种赋值只是行的动态赋值啊,我想列也动态赋值,不知道有什么方法没有啊~~先谢谢了
      

  2.   

    List kqList = YgkqDAO.find("yg001");  
    String[][] str = null;  
    for(int i=0;i   <kqList.size();i++){  
       YgkqBean ygkqbean=(YgkqBean)kqList.get(i);  
       for(int j=0;j<kqList.size();j++){
          str[i][j] = ygkqbean.get(j); 
    }
    }
    如果你的list里面保存的只一种结构就只有使用一楼的方法