已经废弃的枚举Enumeration

Posted 君子攸宁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了已经废弃的枚举Enumeration相关的知识,希望对你有一定的参考价值。

package com.runoob.Collection;

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

public class EnumerationDemo {
	public static void main(String[] args) {
		
		
		/*
		 * Enumeration:枚举
		 * 具备枚举取出方式的容器只有Vector
		 */
		
		Vector v = new Vector();
		
		v.add("abc1");
		v.add("abc2");
		v.add("abc3");
		v.add("abc4");
		
		//获取枚举  已经废了
		for(Enumeration en =v.elements();en.hasMoreElements();){
			System.out.println("enumeration:"+en.nextElement());
		}
		
		//获取迭代
		for (Iterator it = v.iterator(); it.hasNext();) {
			System.out.println("iterator:"+it.next());
		}
		
		//高级for
		for(Object obj : v){
			System.out.println("forEach:"+obj);
		}
	}
}

  

以上是关于已经废弃的枚举Enumeration的主要内容,如果未能解决你的问题,请参考以下文章

Java Enumeration接口

为什么我没有为scala找到适用的函数。枚举字段的Enumeration.Value?

Scala 枚举: Enumeration 概述

集合输出接口-Iterator迭代输出-古老枚举输出:Enumeration

集合框架-枚举接口Enumeration

scala.的Enumeration枚举示例(转)