zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    PHP基础介绍
    day96
    day95
    day94
    day93
    day93之微信推送
    22个必须知道的css技巧
    利用Js或Css滤镜实现IE6中PNG图片半透明效果 IE6PNG妥妥的
    dedecms调用日期格式化形式大全
    innerHTML动态添加html代码和脚本兼容性问题处理方法
  • 原文地址:https://www.cnblogs.com/pengcool/p/15516405.html
Copyright © 2011-2022 走看看