Java中EnumSet的copyOf()方法: Java.util.EnumSet.copyOf()
2021-04-20 00:27
标签:type welcome ring list array 工作原理 保留 并且 strong 参数:该方法接受枚举对象类型的一个参数collect,并引用其值将被复制到New_Enum_Set的集合。 返回值:该方法不返回任何值。 例外: 输出: 参数:该方法接受枚举对象类型的一个参数e_set,并引用其值将被复制到New_Enum_Set的集合。 返回值:该方法不返回任何值。 异常:当e_set为NULL?时,该方法抛出NullPointerException。 下面的程序说明了java.util.EnumSet.copyOf()方法的工作原理: 输出: Java中EnumSet的copyOf()方法: Java.util.EnumSet.copyOf() 标签:type welcome ring list array 工作原理 保留 并且 strong 原文地址:https://www.cnblogs.com/breakyizhan/p/13287207.html
New_Enum_Set = EnumSet.copyOf(Collection collect)
下面的程序说明了java.util.EnumSet.copyOf()方法的工作原理
// Java program to demonstrate copyOf() method
import java.util.*;
// Creating an enum of GFG type
enum GFG {
Welcome,
To,
The,
World,
of,
Geeks
}
;
public class Enum_Set_Demo {
public static void main(String[] args)
{
// Creating an empty collection
Collection
The collection is: [Welcome, World, Geeks]
The enum set is:[Welcome, World, Geeks]
New_Enum_Set = EnumSet.copyOf(EnumSet e_set)
// Java program to demonstrate copyOf() method
import java.util.*;
// Creating an enum of CARS type
enum CARS {
????RANGE_ROVER,
????MUSTANG,
????CAMARO,
????AUDI,
????BMW
}
;
public class Enum_Set_Demo {
????public static void main(String[] args)
????{
????????// Creating an empty EnumSet
????????// Getting all elements from CARS
????????EnumSet
Initial set is: [RANGE_ROVER, MUSTANG, CAMARO, AUDI, BMW]
The new set is: [RANGE_ROVER, MUSTANG, CAMARO, AUDI, BMW]
文章标题:Java中EnumSet的copyOf()方法: Java.util.EnumSet.copyOf()
文章链接:http://soscw.com/index.php/essay/76890.html