• Java Enumeration(枚举)接口


    枚举(The Enumeration)接口定义了一种从数据结构中取回连续元素的方式。

    Java8中Enumeration接口的源码:

    public interface Enumeration<E> {
    /**
         * Tests if this enumeration contains more elements.
         *
         * @return  <code>true</code> if and only if this enumeration object
         *           contains at least one more element to provide;
         *          <code>false</code> otherwise.
         */
    boolean hasMoreElements();//测试次枚举是否含有更多的元素
    
    /**
         * Returns the next element of this enumeration if this enumeration
         * object has at least one more element to provide.
         *
         * @return     the next element of this enumeration.
         * @exception  NoSuchElementException  if no more elements exist.
         */
    E nextElement();//如果此枚举对象还有下一个可提供元素,则返回下一个元素
    }
    

    实例:

      public static void main(String[] args) {
        Enumeration<String> enumeration;
        Vector<String> vc=new Vector<>();
        vc.add("name");
        vc.add("sex");
        vc.add("address");
        enumeration=vc.elements();
        while (enumeration.hasMoreElements()){
          System.out.println(enumeration.nextElement());
        }
    

    输出结果:
    name
    sex
    address

  • 相关阅读:
    iperf简单说明
    计算后图像大小参数计算
    ipywidgets安装报错
    Cannot uninstall [pacakage]. It is a distutils installed project
    torch
    es-centos7安装注意细节
    jupyter 指定特定的环境
    未来方向
    深度学习过拟合处理
    归一化
  • 原文地址:https://www.cnblogs.com/pengcool/p/15516405.html
Copyright © 2020-2023  润新知