1、简要说明
在我的工具包中,关于列表(List)的处理其实是可有可无的。因为,这里面只有3个处理函数。其中2个是关于枚举接口类型(Enumeration)对象的处理;1个是关于列表(List)是否为空的逻辑判断。下面,我们简单介绍一下这几个处理函数。
2、关于 Enumeration 接口处理
Enumeration 接口中定义了一些方法,通过这些方法可以遍历集合中的元素。在Java中,Enumeration 接口位于 java.util 包中,它是一个传统的、古老的接口,提供了两个主要的方法:hasMoreElements() 和 nextElement()。
这种传统接口已被迭代器取代,虽然 Enumeration 还未被遗弃,但在现代代码中已经被很少使用了。尽管如此,它还是使用在诸如 Vector 和 Properties 这些传统类所定义的方法中,除此之外,还用在一些 API类,并且在应用程序中也广泛被使用。
因为Enumeration类型的对象比较难使用,所以我们一般是处理为List对象,在进行后续的业务逻辑。工具包中,提供的2个处理如下:


3、关于列表为空的判断
在日常编程过程中,我们经常会遇到列表(List)类型的对象。对于对象的是否为空的判断,一般使用 null 值判断。但是,这是列表(List)对象,如果没有内容,它一样是空。所以,我自己封装了一个函数,用于判断列表(List)是否为空。代码如下:

4、应用举例
4.1、Enumeration 处理举例
创建测试文件

测试代码如下:

结果如下:

4.2、列表为空举例
测试代码如下:

结果如下:

本章节结束