Java if语句不起作用

时间:2018-07-05 18:12:22

标签: java if-statement

在我的代码中,我试图做出一个if语句,以使我的最终成绩与我的理论相等,或者如果我的一项或两项均低于50%,则该分数是实用的。如果两者均低于50%,则最低者必须等于最终成绩。注意:如果有帮助,我会在代码中放入很多方括号,以至于无法使用。

1 个答案:

答案 0 :(得分:1)

我相信您的问题是,如果Set<String> getFields = Set.of({SearchField.FILE_ABSOLUTE_PATH.getName()}); for(int i = 0; i < result.length; i++) { final Document document = reader.document(hits[i].doc, getFields); ... } ,它将评估“ if”语句块中的代码,然后离开该theory < 50块。如果您想同时检查两者,可以说:

if-else

if (theory < 50 || practical < 50) { final_grade = Math.min(theory, practical); } 设置为两个年级中较小的一个。即使一个大于50,也没关系,因为另一个等级仍小于50并且小于另一个等级。