在创建Vector对象的时候,添加了几个元素,然后使用get(int index)方法,结果显示出错了;
来源:互联网 发布:js set 编辑:程序博客网 时间:2024/05/16 15:57
import java.util.*;public class UseVector { @SuppressWarnings({ "rawtypes", "unchecked" }) public static void main(String[]args) { Vector v1=new Vector(); Vector v2=new Vector(100); v1.add("000"); v1.addElement("111"); v1.add("333"); v1.add("222"); v1.add("aaa"); v1.insertElementAt("444",4); System.out.println("创建的序列是:"); for(int i=0;i<=v1.size();i++) { System.out.println(v1.get(i)+"\t"); } v1.remove("aaa"); v1.set(2,"222"); System.out.println("移动后的序列是:"); for(int i=0;i<=v1.size();i++) { System.out.println(v1.get(i)+"\t"); } }}
我自己遇到的问题,所以自己做了个笔记;;;
在创建Vector对象的时候,添加了几个元素,然后使用get(int index)方法,结果显示出错了;
显示错误为;
get
public E get(int index)
Returns the element at the specified position in this Vector.
Specified by:
get in interface List<E>
Specified by:
get in class AbstractList<E>
Parameters:
index - index of the element to return
然后明显下标越界了,我就追查原因了;代码如上:
发现在佛如语句中,i<=v1.size();错误,因为,i从0到5;v1.size=6;所以应该是i<v1.size();
- 在创建Vector对象的时候,添加了几个元素,然后使用get(int index)方法,结果显示出错了;
- 对象在创建的时候都发生了什么?
- 在vector中添加元素的方法
- 编写程序从标准输入设备读入的元素数据建立一个int型vector对象,然后动态创建与该vector大小一致的数组,把vector对象的所有元素复制给该数组
- 创建一个学生类,按照要求生成各种方法,然后使用数学方法计算某一个元素的规定结果
- 为 某个元素添加了子元素后,子元素的位置在父元素的外面不显示问题
- String 创建了几个对象
- String - 创建了几个对象
- 在Eclipse中新建了一个Maven工程, 然后把项目的jdk版本更改为1.7, 结果每次使用Maven > Update project的时候JDK版本都恢复成1.5。
- java中从一个对象数组中删除元素和判断对象数组存了几个元素的方法
- iOS中为UIColor创建类别 其中添加了几个常用的方法
- 如何在本地生产ssh key 然后上传的时候不用密码了
- 如何在本地生产ssh key 然后上传的时候不用密码了
- 汉字乱码问题解决:添加数据的时候,添加汉字,添加成功了,但是显示乱码
- 在Oracle12c上添加了Scott用户,但是为什么再次进入的时候却显示invalid username/password;logon denied
- 为什么在Kconfig添加了MODULE,然后在make menu
- 给xmpphp添加了几个常用的方法
- JAVA解惑---String创建了几个对象
- 各大推荐引擎资料汇总
- C++学习之旅——C++的私有变量解析
- Qt中Ui名字空间以及setupUi函数的原理和实现
- 用Eclipse编写Android程序的代码提示功能
- windows编程常见错误2TEXT()的字符串
- 在创建Vector对象的时候,添加了几个元素,然后使用get(int index)方法,结果显示出错了;
- Maven Tutorial 01 Part 1- Introduction and Setting up
- IP路由的转发原理 2012-03-20
- C++学习之旅——友元函数和私有变量
- Java非访问控制修饰符
- 数组冒泡排序 二维数组元素排序
- win7 MW300U 共享wifi
- POJ3061 尺取法 ..第一个无编译错并且1A...
- mahout的安装及实验