Java集合 emptyEnumeration() 方法与示例
Java Collections 的emptyEnumeration()方法用于获取Java中不包含任何元素的空枚举。
句法:
public static Enumeration emptyEnumeration()
参数:此方法没有参数。
返回类型:此方法将返回一个空枚举。
异常:此方法不会出现任何异常。
示例 1:检查枚举的Java程序是否有更多元素。所以我们使用hasMoreElements()方法。这将返回一个布尔值。如果枚举包含元素,则返回 true,否则返回 false。
句法:
object.hasMoreElements()
其中object是一个枚举对象
Java
// Java program to illustrate the
// Collections emptyEnumeration()
// Method
import java.util.*;
public class GFG {
// main method
public static void main(String[] args)
{
// create an empty enumeration
Enumeration obj
= Collections.emptyEnumeration();
// check more elements or not
System.out.println(obj.hasMoreElements());
}
}
Java
// Java program to illustrate the
// Collections emptyEnumeration()
// Method
import java.util.*;
public class GFG {
// main method
public static void main(String[] args)
{
// create an array list
List data = new ArrayList();
// add elements to the list
data.add("java");
data.add("python");
data.add("php");
data.add("html/css");
// create emuneration object
Enumeration enm
= Collections.emptyEnumeration();
// get the elements
while (enm.hasMoreElements()) {
System.out.println(enm.nextElement());
}
// display
System.out.println("Empty");
}
}
输出
false
示例 2:在此示例中,我们将使用nextElement() 获取空枚举的下一个元素。
句法:
object.nextElement()
其中object是一个枚举对象
Java
// Java program to illustrate the
// Collections emptyEnumeration()
// Method
import java.util.*;
public class GFG {
// main method
public static void main(String[] args)
{
// create an array list
List data = new ArrayList();
// add elements to the list
data.add("java");
data.add("python");
data.add("php");
data.add("html/css");
// create emuneration object
Enumeration enm
= Collections.emptyEnumeration();
// get the elements
while (enm.hasMoreElements()) {
System.out.println(enm.nextElement());
}
// display
System.out.println("Empty");
}
}
输出
Empty