Я пытаюсь передать константу перечисления в качестве аргумента методу через отражение.Вот простой пример, который демонстрирует очень упрощенную версию моей проблемы.(Предположим, я должен использовать отражение)
enum Day {
SUNDAY, MONDAY, TUESDAY, WEDNESDAY,
THURSDAY, FRIDAY, SATURDAY
}
public class Main {
public void print(Day d) {
System.out.println(d);
}
public static void main(String[] args) throws Exception
{
Class<?> cl = Class.forName("Day");
Field field = cl2.getDeclaredField("MONDAY");
print(_what_to_pass_here?)
}
}
Как мне это сделать?
Спасибо,