当前位置:首页 » 多媒体相关

在线讨论:vector.toArray()的作用,有一段小小源码请看


请帮我看看这段源码作了什么,并非常希望各位给我讲讲vector是干什么的,以及它一般在什么时候用,还有   toarray谢谢  
  public   void   initarray()  
          {  
                  vector   vector   =   new   vector(2000);  
                  vector   vector1   =   new   vector(2000);  
                  try  
                  {  
                          statement   statement   =   con.createstatement();  
                          string   s   =   "select   distinct   icode,fcode   from   istfinfo   order   by   fcode";  
                          resultset   resultset;  
                          string   s2;  
                          for(resultset   =   statement.executequery(s);   resultset.next();   vector1.add(s2))  
                          {  
                                  string   s1   =   resultset.getstring(1);  
                                  s2   =   resultset.getstring(2);  
                                  vector.add(s1);  
                          }  
   
                          resultset.close();  
                          statement.close();  
                  }  
                  catch(exception   exception)  
                  {  
                          system.out.println(exception);  
                  }  
                  hyarray   =   vector.toarray();  
                  sharray   =   vector1.toarray();  
          }

推荐阅读

  • 牵动DV的心 用户DV带购买心得技巧 [详细内容]
  • 红楼一梦!戏说金陵十二钗选购相机松下 PANASONIC DMC-FX302000-3000元 [详细内容]
  • 红楼一梦!戏说金陵十二钗选购相机尼康 Nikon coolpix S2002000-3000元 [详细内容]
  • 《三国志10》野将兵种训练技巧 [详细内容]
  • 小I定时充电法 [详细内容]
  • 红楼一梦!戏说金陵十二钗选购相机宾得 Pentax Optio A302000-3000元 [详细内容]
  • MOTO V303照片传输小技巧 [详细内容]
  • 网友回答:
    网友:icewhite

    vector   是一个容器。  
            toarray()是将他容器中的内容列出

    网友:dmhorse

    将containner   转为array,所有实现java.util.colletion接口的东东都可以  
      但不要将出来的object[]进行cast  
       
      通常用法为   xx.toarray(yourarra[]);  
       
     

    网友:lingfengnb

    vector是一个容器,它能容纳各种类型的数据,不但是基本数据如int   char等还能容纳类对象,她的容量还能动态的增加,每次增加的增量你也可以自己定义,它比数组的功能要强很多,数组只能容纳基本数据,而不能装类,在取出vector   内的数据时间你必须作出相应的转换,因为vector   把它里面的数据都当作object来对待,当你取出时间必须强制转化为相应的类型或者类,否则会出问题的

    .

    讨论区

    Login