淘先锋技术网

首页 1 2 3 4 5 6 7

Java读程序写结果例题:

public class Test {
public static void main(String[] args) {
int x = 1;
int y = 0;
boolean z = false;
if (z || (y / x) >1) {
System.out.println("First");
} else {
System.out.println("Second");
}
}
}

代码运行的结果是?

答案:

Second

解析:

当判断条件为真时,输出字符串“First”,否则输出字符串“Second”。具体判断条件为:z为false,或者(y / x)的结果大于1。注意事项:在进行逻辑运算时,编译器会先运算左侧的表达式,再根据需要判断右侧是否需要运算。