关于查询菜品的条件,我感觉应该是这样的
来源:2-6 查询菜品(难点)
森林之王2
2019-06-25 21:43:55
if(food.getPrice()<=price && ((food.isLan()==la && la==true) || (food.isHanxian()==hanxian && hanxian==true) || (food.isSuan()==suan && suan==true) ))
{
foodResults.add(food);
Log.d(TAG, "searchFood: "+food);
}

1回答
嗯嗯,逻辑要根据实际项目需求而定,正确或错误是没有标准答案的,那如果是一个人为聚会而点的菜,有的人需要辣,有的人想在酸,用或也是没有问题的。如果用且的关系的话,可点的菜就太少了。这不是本课程的重点,你用“或”“且”都可以。祝:学习愉快
相似问题