作者在 2008-10-05 20:34:11 发布以下内容
import java.util.Vector;
public class VectorTest
{
public static void main(String[] args)
{
// 创建动态。。。
Vector v = new Vector();
v.add("A");
v.add("B");
v.add("C");
v.add("D");
// 利用for循环删除它的内部元素
for (int i = 0; i < v.size(); i++)
{
v.remove(i);
}
// 移除以后输出结果显示没有全部移除
// 考虑动态特性:当你移除第一个元素的时候后面的的元素向前移动
System.out.println(v);
// 上面的for循环应该变换为
for (int j = v.size(); j >= 0; j--)
{
v.remove(j);
}
// 此时的输出结果为空了
System.out.println(v);
// 也可以用Vector内置方法removeAllElements();
v.removeAllElements();
System.out.println(v);
// 利用集合内设方法删除集合元素
v.clear();
System.out.println(v);
}
}
public class VectorTest
{
public static void main(String[] args)
{
// 创建动态。。。
Vector v = new Vector();
v.add("A");
v.add("B");
v.add("C");
v.add("D");
// 利用for循环删除它的内部元素
for (int i = 0; i < v.size(); i++)
{
v.remove(i);
}
// 移除以后输出结果显示没有全部移除
// 考虑动态特性:当你移除第一个元素的时候后面的的元素向前移动
System.out.println(v);
// 上面的for循环应该变换为
for (int j = v.size(); j >= 0; j--)
{
v.remove(j);
}
// 此时的输出结果为空了
System.out.println(v);
// 也可以用Vector内置方法removeAllElements();
v.removeAllElements();
System.out.println(v);
// 利用集合内设方法删除集合元素
v.clear();
System.out.println(v);
}
}