你的Vector里存放的是什么对象,你强制转换就可以了

解决方案 »

  1.   

    使用vector对象中的toArray()方法可以返回object[]
      

  2.   

    我理解的Vector类是类似于Object[]这样的数组!
    可是这个Object[][].....是而维的呀!是我理解错了吗???
      

  3.   

    楼上的理解没错。
    只是不知道这个问题的上文罢了。
    fishflywithbird (初学者) 
    你的Vector中应该只包含从数据库中返回的一条数据,对吗?
    最好将你获取数据的代码给我看一下。
      

  4.   

    哦!对了我忘了Object[][]也是一个Object!:)
    所以也能被放到Vector里,是这么理解吧!
      

  5.   

    把主要的贴出来,太多了看的眼睛花:)
    这里是我获取值的地方
    ...
    Vector Vec_defectYear = new Vector();
    ....
    stmt = connection1.createStatement();
    String sqlselect1 = "SELECT def_yr  from def_hist group by def_yr";
    ResultSet ct = stmt.executeQuery(sqlselect1);
     while(ct.next()){
        Vec_defectYear.addElement(Long.toString(ct.getLong("def_yr")));
    }初学不久,试着用用,好多都不懂,还望指教!
      

  6.   

    Vec_defectYear.toArray()
    是一维的啊!
      

  7.   

    有一件惨不忍睹的事情,还是不得不说,就是我的jvm是1。18的版本!
    Vector没有toArray()这个方法,我查了一下文档,没有这个方法!
    可是,另一个不太好的消息是,还暂时没有办法换更新的版本。
    哭啊。555555