У меня есть два разных перечисления, и я хочу иметь возможность выводить, string является частью коллекции enum. это мой код:
public class Check {
public enum Filter{SIZE, DATE, NAME};
public enum Action{COPY, DELETE, REMOVE};
public boolean isInEnum(String value, Enum e){
// check if string value is a part of a given enum
return false;
}
public void main(){
String filter = "SIZE";
String action = "DELETE";
// check the strings
isInEnum(filter, Filter);
isInEnum(action, Action);
}
}
eclipse говорит, что в последних двух строках "Фильтр не может быть разрешен переменной", но кроме того, кажется, что параметр Enum в функции isInEnum неверен.
Что-то очень плохое здесь может кто-нибудь помочь?