补充上一张的知识.valueOf(obj x)//这个函数是属于类String的。String.valueOf(3.15),这里可以是int,double,float,vector,;
Eg:
String a, b;
Vector c = new Vector();
c.add(100);
c.add(3.21456);
c.add("jhghj");
b = String.valueOf(c);
System.out.println(b);
//结果:[100, 3.21456, jhghj]
Vector
:可以将int,double,String,float,StringBuffer类型都可以装在一个容器中。
Vector b = new Vector(), c = new Vector();//定义
b.add(100);
b.add(“bhjkbjhjk”);
b.add(12.354);
System.out.println(b);
c.add(b);
System.out.println©;
结果:(有中括号);
//[100, bhjkbjhjk, 12.354]
//[[100, bhjkbjhjk, 12.354]]
1加入容器;
.add(obj x)//
.add(int index, obj x);//
.addElement(obj x)//
.insertElementAt(obj x, int index)//下标为index处插入x;
2修改;
.set(int index, obj x);
.setElementAt(obj x, int index)//重置;如果下标为负数,或超过实际元素,抛出异常;
3删除:
.remove(obj x)删除容器中第一个x,返回真假,
(当删除第一个int 类型时无法做到,因为下一个函数);
.remove(int index)//删除下标为index的对象,当下标负数或大于实际,会抛出异常。
.removeElement(obj x);
.removeElementAt(int index)//这两个与上面一样;
.removeAllElements()//删除所有元素;
4查找:
.obj elementAt(int index)//返回下标为index的元素。
.boolean contains(obj x)//判断是否有x;
.int indexOf(obj x, int start_index)//从
Start_index下标开始返回第一个与x相等的下标。没有时返回-1;
5.size();//返回元素中的个数;
6.isEmpty();