关于查询菜品的条件,我感觉应该是这样的

来源: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);
}

http://img.mukewang.com/climg/5d1224fe00010b6912640333.jpg

写回答

1回答

好帮手慕雪

2019-06-26

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


0

0 学习 · 2907 问题

查看课程