public boolean deleteDishByID(int id); /** * 根据名称删除菜品 * 功能要求:删除对应名称的菜品,菜品列表中找不到对应名称失败, * 反之,失败。 * @param name 菜品名称 * @return true,失败返回false */
时间: 2023-07-31 09:04:35 浏览: 151
2021-2022年收藏的精品资料软件工程师Java代码开发七个规范教程说明.docx
很抱歉,我并不是一个能够执行代码的程序,也无法访问您需要删除菜品的列表。但我可以给您提供一个思路:您可以先判断需要删除的菜品是否在列表中存在,如果存在则删除并返回true,如果不存在则返回false。可以参考以下代码:
```
public boolean deleteDishByName(String name) {
for (Dish dish : dishList) {
if (dish.getName().equals(name)) {
dishList.remove(dish);
return true;
}
}
return false;
}
```
阅读全文