问题1.
我写了一个数据库查询方法,因为程序的某种需要,我最后方法返回一个Result类型的值,但我想把这个Result的数据(是Result 类型的,不是ResultSet类型)怎么把这个Result的数据转换成int类型,谢谢高手!问题2.
我在ArrayList集合添加一组类型的int数据,那么arrayList.add(index,obj)这个方法里的 obj 这块儿该咋写?如何实现?
       *注:我用的myeclipse5.5的开发工具!
谢谢各位java(jsp)高人,我是个菜鸟!

解决方案 »

  1.   

    ResultSet rs=pstm.......
    while(rs.nest())
    {
    int result=rs.getInt(1)
    }
    arrayList.add(index,obj),index代表索引,也就是位置,Object代表你传替的参数,Sun公司在设计的时候,不知道你要传的是什么类型,你可能给基本类型,可能是某个对象类型,但要记住Object是JAVA父类
      

  2.   

    第一个result不知道,第二个可以直接写入int。object是所有类的父类,不管你写进去什么它都兼容
      

  3.   

    !!我也没听说过Result类型.或许我孤落寡闻.
      

  4.   

    什么叫 Result类型?没听过呢???
      

  5.   

    result对象没有听过。
    arrayList.add(index,obj),你要往arrayList添加一系列int对象?
    for(int i=0;i<10;i++){
       arrayList.add(i,new Integer(i));
    }
    obj是个对象,如果想往arraylist添加int值,需要对它封装