Java如何使用java.util.Enumeration读取java.util.Vector对象?

以下代码段向您展示了如何使用来迭代和读取java.util.Vector元素java.util.Enumeration。

package org.nhooo.example.util;

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

public class VectorEnumeration {

    public static void main(String[] args) {
        Vector<String> data = new Vector<>();
        data.add("one");
        data.add("two");
        data.add("three");

        StringBuilder sb = new StringBuilder("Data: ");

        // 迭代矢量对象以读取它的元素
        for (Enumeration enumeration = data.elements();
             enumeration.hasMoreElements();) {
            sb.append(enumeration.nextElement()).append(",");
        }

        // 删除最后一个“,”
        sb.deleteCharAt(sb.length() - 1);
        System.out.println(sb.toString());
    }
}