В настоящее время пытается кодировать некоторые функции меню и интересуется, есть ли способ узнать, является ли логическое поле истинным или ложным. Это код, который я сейчас пытаюсь, но я получаю ошибку
try{
field = a.getClass().getField(b);
if(toggle==1&&field){
}else if(toggle==1&&!field){
field.set(a, true);
}else if(toggle==0&&!field){
}else if(toggle==0&&field){
field.set(a, false);
}
}catch (NullPointerException e) {
}catch (NoSuchFieldException e) {
}catch (IllegalAccessException e) {
}
Ошибка
The operator && is undefined for the argument type(s) boolean, Field