0
点赞
收藏
分享

微信扫一扫

集合框架_Vector的特有功能

JakietYu 2022-07-27 阅读 61


package cn.itcast_02;

import java.util.Enumeration;
import java.util.Vector;

/*
* Vector特有功能:
* 1:添加功能
* public void addElement(Object obj): -- add
* 2:获取功能
* public Object elementAt(int index): --get()
* public Enumeration<E> elements(): --Iterator iterator()
* boolean hasMoreElements(): hasNext()
* Object nextElement(): next()
*
* JDK升级的原因:
* A:安全
* B:效率
* C:简化书写
*/
public class VectorDemo {
public static void main(String[] args) {
// 创建集合对象
Vector v = new Vector();

// 把字符串元素添加到集合对象中
v.addElement("hello");
v.addElement("world");
v.addElement("java");

// 遍历
// 普通for
// public Object elementAt(int index):
for (int x = 0; x < v.size(); x++) {
String s = (String) v.elementAt(x);
System.out.println(s);
}
System.out.println("-----------------");

Enumeration et = v.elements();//返回的是实现类的对象
while (et.hasMoreElements()) {
String s = (String) et.nextElement();
System.out.println(s);
}

}
}


举报

相关推荐

0 条评论