gpt4 book ai didi

java - if 条件 : boolean expression variables placing order

转载 作者:行者123 更新时间:2023-11-30 07:08:03 24 4
gpt4 key购买 nike

当我们使用 if 条件时,我们在 boolean 表达式中指定条件,如下所示:

if(boolean expression). 

如果我在 boolean 表达式中有两个变量,例如 (bagWeight > WEIGHT_LIMIT) ,两个变量出现的顺序重要吗?换句话说,我可以交换这两个变量的位置,如下所示? (WEIGHT_LIMIT < bagWeight) 。请注意,袋子重量仍然小于重量限制,但我只是切换了 boolean 表达式中第一个出现的顺序。以及这是否取决于哪一个成为主题,例如受到关注和评估的主题? (在这种情况下,我们试图弄清楚袋子的重量是否比限制重。因此,袋子的重量会根据某些东西进行评估。我将其称为主题。)

Eclipse 并没有对我尖叫说这是错误的,而且直观上它是有道理的,但不知何故,它只是让我烦恼是否有更常见的编程实践。所以我的问题是,我可以交换两个变量的位置并且不重要吗?它是否取决于作为主题的上下文?哪种编程实践更常见?

最佳答案

您可以根据需要自由更改两个变量的顺序。 Eclipse(或编译器)并不关心,它只是计算表达式并返回一个值,无论是 true 还是 false。

关于java - if 条件 : boolean expression variables placing order,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39733453/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com