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

怎么样声明一个动态数组?在线等!


在jsp里怎样声明一个动态数组?根据数组里面的内容确定数组的长度!

推荐阅读

  • 摩托罗拉A6188上网配置过程 [详细内容]
  • 阿尔卡特手机全面收缩中国战线 裁员过六成 [详细内容]
  • 调查显示:95%网民认知中国电信宽带品牌 [详细内容]
  • 一个ASP木马程序的源代码 [详细内容]
  • S7691 [详细内容]
  • 2005年中国手机和PC 市场规模首次超过日本 [详细内容]
  • 微软简化源代码共享程序 新推授权方式 [详细内容]
  • 网友回答:
    网友:newchina

    你可以用一个collection   类来做  
       
      import   java.util.collection;//这是需要的包  
      import   java.util.vector;  
      import   java.util.iterator;  
       
       
      然后再程序中  
       
       
      collection   col=new   vector();  
      然后你就可以用下面的语句动态的增加了  
       
      col.add(**);**代表要加入的元素  
       
       
      加入完成以后需要列举元素的话使用如下的方法  
      iterator   it=col.iterator();  
       
      接着用it方法:hasnext()来验证是否还有下一个元素  
                                  next()来取出下一个元素  
       
      具体语法如下:  
      假设我们假如的是一个字符串  
      string   str1="hello";  
      string   str2="ok";  
      string   str=null;  
      collection   col=new   vector();  
      //加入元素到集合  
      col.add(str1);  
      col.add(str2);  
       
      //取出集合中的元素  
      iterator   it=   col.iterator();  
      while(it.hasnext){  
          str=(string)   it.next();  
             
      }  
       
      注意在取出的时候一定要进行类型转化,上面我们就用进行了类型的转化。  
       
             
       
     

    网友:zhousm6

    object[]   object;???  
      可以吗?俺不明白。如果可以的话清高手说明如何使用?

    网友:sungny

    动态数组在赋值时必须给出长度,所以必须用vector或者arrylist等collection对象取得数组的长度。

    .

    讨论区

    Login