ArrayList resultArrayList = new ArrayList ();
 resultArrayList  = (ArrayList)result ;
 强制转换类型就应该可以了.

解决方案 »

  1.   

    ArrayList resultArrayList = new ArrayList ();
     resultArrayList  = (ArrayList)result.get(3) ;
      

  2.   

    我怎么就没看明白楼主是什么意思呢?result.get(3);怎么说也是一行数据不是一列啊
      

  3.   

    result = session.find("select Type_name from d_types where Type_type=" + i );这样result应该是type_name的列吧
      

  4.   

    result本身应该就是一个包含查询结果对象集的LIST,result.get(3)应该得到的是查询结果中的第四个对象(如果有的话),也就是一个JavaBean(这里应该是d_types对象)。