1.下面代码的输出
当我看到这个代码片段的时候我就蒙了,不知道怎么答。但是后来查阅了资料后发现,赋值语句是先计算左边的值,然后在计算右边的值。
class AssignTest{
public static void main(
String args[]){
int [] refToArray = {10, 11,};
int var = 1;
refToArray[var-1] = var = 2;
System.out.println(refToArray[0] +
" " + refToArray[1]);
}
}
当我看到这个代码片段的时候我就蒙了,不知道怎么答。但是后来查阅了资料后发现,赋值语句是先计算左边的值,然后在计算右边的值。