我正在为初学者编程课程编写一些小程序,在我的程序中我有 2 个保存数字的变量。无论如何,我需要找出哪个数字更大并根据它打印适当的消息,例如我有:
int x = 5;
int y = 10;
我需要打印:
“y 确实比 x 大”;
现在的问题是,我知道我可以使用一个简单的 if 语句,但我不允许使用它,现在它让我想知道,这可能吗?如果是这样,我该怎么做?我怎样才能检查哪个数字更大而不做类似的事情:
if (x > y)
answer = true;
...
提前致谢。
那么你可以这样做:
boolean answer = x > y;
表达方式x > y
只是类型的表达boolean
. While boolean
表达式是often用于条件if
语句、循环等,它们不一定是——简单的赋值也可以。
听起来你想要相反的结果:
boolean answer = y > x;
然后你可以使用的值answer
构建要显示的字符串...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)