在Java中,以下代码片段的输出是什么? int[][] arr = {{1, 2}, {3, 4, 5}, {6}}; System.out.println(arr[1][2]);
答案解析
这段代码定义了一个不规则的二维数组,arr[1]指向的是{3, 4, 5}这个一维数组,arr[1][2]访问的是这个一维数组的第三个元素,即5。因此,正确答案是C。选项A和B分别对应arr[0][0]和arr[0][1]的值,选项D对应arr[2][0]的值。
正确答案:C