java로 클래스를 개발하고 싶습니다.enumset을 사용하여 제네릭 클래스의 생성자에 문제가 발생했습니다.
public class EnumSetPlus<E extends Enum<E>> {
//Map
private EnumSet<E> map;
//Constructor
public EnumSetPlus(){
}
내가 EnumSet.noneOf(E.class)
와지도를 inicializate하고 싶지만 생성자가 오류를 제공합니다 : 문제는 생성자 클래스는 이것이다
작동하지 않는다는 것입니다.
생성자가 잘못 되었습니까? 생성자없이 변수 맵을 초기화 할 수 있습니까?
변수 컨텍스트에서 public EnumSetPlus<<E extends Enum<E>>> = EnumSet.noneOf(E)
을 시도했지만 작동하지 않습니다.
나는 map = EnumSet.noneOf(E.class)
도 생성자에 시도했지만 둘 다 작동하지 않습니다.
나는 그것을 구문 또는 방법 당신이 나를 도울 수
에 문제가 있다고 생각?
미리 감사드립니다.
어떤 오류가 발생 했습니까? 보통 도움이되는 메시지가 있습니다. – Thilo