java enumeration 创建_Java Enumeration接口 - Java 教程 - 自强学堂
Java Enumeration接口
Enumeration接口中定义了一些方法,通过这些方法可以枚举(一次获得一个)对象集合中的元素。
这种传统接口已被迭代器取代,虽然Enumeration 还未被遗弃,但在现代代码中已经被很少使用了。尽管如此,它还是使用在诸如Vector和Properties这些传统类所定义的方法中,除此之外,还用在一些API类,并且在应用程序中也广泛被使用。 下表总结了一些Enumeration声明的方法:序号方法描述
1boolean hasMoreElements( )
测试此枚举是否包含更多的元素。
2Object nextElement( )
如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。
实例
以下实例演示了Enumeration的使用:import java.util.Vector;
import java.util.Enumeration;
public class EnumerationTester {
public static void main(String args[]) {
Enumeration days;
Vector dayNames = new Vector();
dayNames.add("Sunday");
dayNames.add("Monday");
dayNames.add("Tuesday");
dayNames.add("Wednesday");
dayNames.add("Thursday");
dayNames.add("Friday");
dayNames.add("Saturday");
days = dayNames.elements();
while (days.hasMoreElements()){
System.out.println(days.nextElement());
}
}
}
以上实例编译运行结果如下:Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
java enumeration 创建_Java Enumeration接口 - Java 教程 - 自强学堂相关推荐
- java enumeration 排序_Java如何对java.util.Enumeration进行排序?
在此代码段中,您将看到如何对Enumeration对象的内容进行排序.我们首先创建一个随机数并将其存储在中Vector.我们用这些数字,并创建和Enumeration调用对象Vector的elemen ...
- java 请求响应_java http接口请求响应 request response
接口类: 1 package org.sunshine.dcda.epg.wechat.controller.niao; 2 3 import javax.servlet.http.HttpServl ...
- java 静态类 创建_Java 中的静态类
Java 语言中可以定义一个静态类吗? 答案是显而易见的:YES ,Java 语言存在静态类. 我们都知道,Java 语言中存在 静态变量 .存在 静态方法 .也存在 静态块.其实,Java 语言还存 ...
- java怎么安装_Java怎么安装?Java运行环境安装教程
最近有网友说不知道怎么安装JAVA,不知道怎么安装最新版本的JAVA,今天极速小编为你做一个简单的安装教程,希望对你们有帮助.首先我们下载JAVA(下载地址:http://www.jisuxz.com ...
- java抽象类创建_Java抽象类
Java可以创建一种类专门用来当做父类,这种类称为"抽象类". "抽象类"的作用类似"模板",其目的是要设计者依据它的格式来修改并创建新的类 ...
- java 虚拟机规范_Java虚拟机规范----Java虚拟机结构
Java体系和一些基本概念 Java平台的结构图: JVM与JRE.JDK关系? JVM:Java Virtual Machine(Java虚拟机),负责执行符合规范的Class文件 JRE: Jav ...
- 描述java源程序构成_Java第二章Java程序设计
<Java第二章Java程序设计>由会员分享,可在线阅读,更多相关<Java第二章Java程序设计(140页珍藏版)>请在人人文库网上搜索. 1.第2章 Java基本语法,2. ...
- java基本数据类型_Java面试题Java中有几种基本数据类型?它们分别占多大字节?...
点击上方"千锋Java学院",选择"置顶公众号" 每天一道面试模拟真题及解析 课前导读 ●回复"每日一练"获取以前的题目,持续更新! ●我希 ...
- java socket程序_java 简单的java socket程序
//服务器端:ServerDemo.java import java.io.DataInputStream; import java.io.DataOutputStream; import java. ...
最新文章
- Codeforces Gym 100523E E - Gophers SET
- java date 转换calendar_Java中日期格式(String、Date、Calendar)的相互转换
- spring boot系列 1: 第一个spring boot: Hello prj
- vue动态绑定类样式ClassName知多少
- SQL实战之查找所有员工的last_name和first_name以及对应部门编号dept_no
- 计算机网络的各层及其协议,计算机网络的体系结构 (architecture) 是计算机网络的各层及其协议的集合...
- 程序员的思维修炼9——超越专家
- java lc ctype_postgresql中的 LC_CTYPE、LC_COLLATE
- python中的递归函数如何表示_Python递归函数如何写?正确的Python递归函数用法!...
- 数学游戏“数三角形”的可编程图论模型
- 第17章 其他数据库日志【4.日志与备份篇】【MySQL高级】
- 后端开发java与php,【后端开发】java与php的区别是什么
- JFS与JFS2的区别
- 再向子公司输血数十亿,这家巨头的汽车电子业务何时迎来拐点?
- SecureCRT$SecureFX的安装方法
- ClassNotFoundException: org.codehaus.plexus.logging.LoggerManager
- Tomcat进程占用CPU过高怎么办?
- 出租车车费NOJ008
- 【20保研】西安邮电大学计算机学院关于举办2019年“优秀大学生夏令营”的公告...
- 天语w806大黄蜂原生安卓官方测试版开放下载
热门文章
- OpenHarmony学习笔记
- 计算机模拟地理实验室,地理天象虚拟演示试验室解决方案
- `defaultValue` is invalid for `getFieldDecorator` will set `value`解决方案。
- 动网论坛自动回帖程序
- 27 个Python数据科学库实战案例 (附代码)
- verilog 状态机 case 三角波发生器 阻塞非阻塞赋值
- ios实现qq空间飘落的花瓣(swift—粒子发射器)
- JavaScript实现页面加载成功后刷新一遍当前页面(二)
- 简单测控系统的设计与实现
- php odbc驱动,PHP Database ODBC