Я пытаюсь создать код, в котором вы можете обновить базу данных и добавить члена в семейство цыплят. Однако, когда я печатаю метод ниже, я продолжаю получать «Нет записи». Почему это?Обновление базы данных на Blue J?
public void updateMember(String name, float newMember)
{
boolean notFound = false;
if(notFound = true){
for(Chicken a: farmYard){
if(name == a.getName()){
a.setMember(newMember);
}else{
notFound = true;
}
}
}else{
System.out.println("Please search again, no records found!");
}
}
Любые проблемы, связанные с db в стороне, код, который вы отправили, не будет делать то, что вы ожидаете, потому что вместо выражения ('==') вместо выражения 'if' вы используете назначение (' = '). – kryger
спасибо, что указали это мне :) – pt89