CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

关于Vector()向量类的问题:

楼主anfield(liverpool)2003-02-03 17:03:58 在 Java / J2SE / 基础类 提问

1. capacity()方法究竟是容量还是剩余容量?  
  2. Add(int   index,Object   obj)中,obj参数为什么是字符串就可以,是整形就不可以,请看代码:   Vector   v=new   Voctor();  
            int   i=0;  
            v.add(0,i);   编译失败  
            v.add(0,Integer.toString(i));   编译成功  
  3. 删除所有元素的方法是不是removeAllElement()   呢?怎么编译时出现VectorDemo.java:64:   cannot   resolve   symbol   symbol     :   method   removeAll     ()错误信息呢?  
  问题点数:20、回复次数:4Top

1 楼shos(和月 修)回复于 2003-02-03 18:12:50 得分 5

2:  
  添加时,必须得是   object   才可以,而   int   不是,只是数值,可以这样:  
  v.add(new   Integer(i));  
  或者做一个长度为一的数组,放到   Vector   里。  
  同理,其它数值类型也不可以直接放进去:float   double   long   boolean...  
  最好是放到专门对应它们的类生成的   object   中去再放到   Vector   里。Top

2 楼kongxx(xx)回复于 2003-02-03 20:49:37 得分 5

2:  
  在Java里String是对象类型,int是简单类型,不是对象。Top

3 楼simonjava()回复于 2003-02-05 00:48:53 得分 5

1.   capacity()得到的是当前容量。Vector   是用array实现的,使用capacity()方法得到的就是这个array   buffer当前的length。使用size()方法可以得到当前存储的元素数量,二者之差才是剩余空间。当然Vector是自动扩展的。  
  Top

4 楼simonjava()回复于 2003-02-05 00:51:26 得分 5

3.   removeAllElements(),注意element是复数形式!!Top

相关问题

  • 为什么vector要翻译成“向量”?什么叫类模板?
  • 向量类(Vector),它的长度(size)为0和向量为空(null)有什么区别?
  • 一个很头疼的问题——关于:C++中的向量类vector
  • 一个String类型的Vector向量数组如何转换成一个String类型数组(请给代码)?
  • 如何引用 VECTOR 向量(好急啊...)
  • STL中如何定义一个链表向量(vector of lists)?
  • bcb中支持向量的定义麽?就是那个vector???
  • 用socket怎样实现Vector向量的发送?
  • vector定义的三维向量,在线等
  • 有关vector向量的问题!是一个C++ Primer中的程序

关键词

  • vector
  • 编译
  • 放到
  • capacity
  • 方法
  • 类型
  • 容量
  • 得到
  • add
  • object

得分解答快速导航

  • 帖主:anfield
  • shos
  • kongxx
  • simonjava
  • simonjava

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo