编译并运行这段代码后,输出结果是什么?( )
public class Test {
static int a;
int b;
public Test() {
int a, b, c;
a = b = c = 20;
System.out.println(a);
}
public static void main(String args[]) {
new Test();
}
}代码将无法编译
打印出"True"
不打印任何内容
打印了"20"
关于 Java 连等赋值,例如a=b=c;我们知道它是从右往左依次赋值的,其结果大致可以拆分为b=c;a=b;