Java “intmin=(top
我正在阅读一个Java程序,我的教授建议我们看一下,当我遇到这一行编程时,思考每一行是如何工作的。这个程序处理分数,这一行是用一种确定最大公约数的方法得出的。让我困惑的是括号内的编码,因为我不确定是什么?除了顶部,还可以做:底部。如果有人能解释这是怎么回事,我将不胜感激Java “intmin=(top,java,Java,我正在阅读一个Java程序,我的教授建议我们看一下,当我遇到这一行编程时,思考每一行是如何工作的。这个程序处理分数,这一行是用一种确定最大公约数的方法得出的。让我困惑的是括号内的编码,因为我不确定是什么?除了顶部,还可以做:底部。如果有人能解释这是怎么回事,我将不胜感激 int min; if (top < bottom) min = top; else min = bottom; 与上述代码相同,称为a,基本上是 if (top<bottom)min=top else m
int min;
if (top < bottom)
min = top;
else
min = bottom;
与上述代码相同,称为a,基本上是
if (top<bottom)min=top
else min=bottom
if (top < bottom) {
min = top;
} else {
min = bottom;
}
这是一个执行内联if-then语句的三元运算符它是一个三元运算符,不一定特定于Java;它也用于其他编程语言中 在Java中,它是唯一接受3个操作数的运算符。它的实际作用是: -给我一个?b:c -计算应为布尔表达式的 -如果a为true,则整个运算符返回b
-否则,它将返回c注意,在该语句中不需要paren。注意,它是一个三元运算符,而不是三元运算符。它的真名是。