我想知道什么 - 如果这甚至可能 - 在 java 中确定字段(私有/受保护/公共)的访问级别的方法。
我想要做的是找出类中是否有任何受保护的字段。这是我到目前为止在我的基础抽象类中使用的方法:
public boolean hasOptions() {
for (Field field : getClass().getDeclaredFields()) {
// Method to determine if field is protected.
return true;
}
return false;
}
我环顾四周,找不到答案。
谢谢!