问题
单项选择题
下面程序执行后,baz的值应是______。
public class Test9
public static void main(String[] args)
int index = 1;
int fox[] = new int [3];
iht bar = fox [index];
int baz = bar + index;
System.out.println(baz);
A.0
B.1
C.2
D.编译错误
答案
参考答案:B
解析: int fox[]=new int[3]这时数组的每个元素都初始化为0,所以int baz=bar+index;,其实,这时bar的值为0,这样便有baz的值为1。