Вы сбросите счетчик каждый раз, когда вы нажимаете, потому что вы определили переменную внутри метода действия. Не пытайтесь это сделать.
int clicked = 0; // move this outside
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)
{
// int clicked = 0; -- this resets it to 0 each time
clicked++;
System.out.println(clicked);
}
Все строки в нижнем и верхнем регистре перед сравнением и используйте contains()
вместо ==
:
_foodList.where((food) => food.name.toLowerCase().contains(userInputValue.toLowerCase()).toList();
Если значения могут быть null
, необходимо добавить дополнительные проверки. [115 ]