我有问题,与此代码,想不通的问题,我知道这是一个逻辑上的错误,但我似乎无法弄清楚,所有的结果最终为0Java的转换负数0
代码:
import java.util.Scanner;
public class ConvertNegative {
public static void main (String [] args) {
int userNum = 0;
if (userNum >= 0)
System.out.println("Non-negative");
else
System.out.println("Negative; converting to 0");
userNum = 0;
System.out.format("Final: %d", userNum);
System.out.println("");
return;
}
}
我想感谢所有帮助,谢谢。
是的,你没有 – 3kings
您可以通过userNum设置为0。当然它保持零启动任何括号。你应该从哪里得到输入? – clay