Enumeration 枚举输出|学习笔记

简介: 快速学习 Enumeration 枚举输出

开发者学堂课程【Java 高级编程Enumeration 枚举输出】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/20/detail/413


Enumeration 枚举输出


目录:

一、简介

二、范例:使用 Enumeration 输出

 

1、简介

Enumeration 是在 JDK 1.0 的时候就使用的输出接口,这个输出接口主要是为了Vector 类提供输出服务的,一直到后续 JDK 的发展,Enumeration 依然只为Vector  一个类服务,如果要想获取 Enumeration 接口对象,就必须依靠 Vector 类提供的方法

Enumeration: public Enumeration< E> elements();.

在 Enumeration 接口之中定义有两个操作方法:

判断是否有下一个元素: public boolean hasMoreElements)

获取当前元素: public E nextElement(。

 

2、范例:使用 Enumeration 输出

package cn.mldn.demo;

import java.util.Enumeration;

import java.util.Vector;

public class JavaAPIDemo

public static void main(String[] args) throws Exception Vector all = new Vector();

all.add("Hello") ·乡

all.add("World")

all.add("MLDN");

Enumeration enu = all.elements();

while (enu.hasMoreElements())[

String str = enu.nextElement();

System.out.print(str +"、");/

由于该接口出现的时间比较长了,所以在一些比较早的开发过程之中,也有部分的方法只支持 Enumeration 输出操作

但是随着类方法的不断完善,大部分的操作都直接利用 Iterator 实现了。

相关文章
|
6月前
|
Java
【Java】如果一个集合中类型是String如何使用拉姆达表达式 进行Bigdecimal类型计算?
【Java】如果一个集合中类型是String如何使用拉姆达表达式 进行Bigdecimal类型计算?
110 0
|
Java
Java8使用stream操作两个list根据某字段匹配再对其中一个list进行赋值
Java8使用stream操作两个list根据某字段匹配再对其中一个list进行赋值
2007 0
|
安全 JavaScript Java
【java 基础三 】- 正则表达式、枚举、equals等
Java枚举是一种特殊的数据类型,用于表示有限个预设的值。它在Java语言中是一种类(class)类型,但又比普通的类类型多了些特殊的约束,这些约束使得枚举类型更加简洁、安全和便捷。枚举类型的名称必须以大写字母开头,可以包含字母、数字和下划线。
|
自然语言处理 安全 Java
枚举常用方法总结
枚举常用方法总结
82 0
|
人工智能 Java
Java 字符串数组定义_「string数组」string 数组怎么定义
Java 字符串数组定义_「string数组」string 数组怎么定义
|
前端开发 Java
Java 获取Enum枚举中的值,以列表方式返回
Java 获取Enum枚举中的值,以列表方式返回
1985 0
|
Java
【学习笔记】【JAVA】Map.toString()后的字符串转换回Map类型
参考地址】:Map.toString()后字符串转换回Map
932 0
【学习笔记】【JAVA】Map.toString()后的字符串转换回Map类型
【Groovy】map 集合 ( map 集合定义 | 通过 getClass 函数获取 map 集合的类型 | 代码示例 )
【Groovy】map 集合 ( map 集合定义 | 通过 getClass 函数获取 map 集合的类型 | 代码示例 )
258 0
【Groovy】map 集合 ( map 集合定义 | 通过 getClass 函数获取 map 集合的类型 | 代码示例 )
【Groovy】map 集合 ( map 集合操作符重载 | 使用 << 操作符添加一个元素 | 代码示例 )
【Groovy】map 集合 ( map 集合操作符重载 | 使用 << 操作符添加一个元素 | 代码示例 )
219 0
【Groovy】map 集合 ( map 集合操作符重载 | 使用 << 操作符添加一个元素 | 代码示例 )