我只想知道答案是这两行代码的过程。
int[] favNum = {2, 3, 5, 7, 1, 6, 4};
System.out.println(favNum[favNum[favNum[4]]]);
最佳答案
分析一下:
!favNum [4]从数组favNum的单元格(4)中选择值,因此favNum [4] = 1;
!favNum [favNum [4]]从数组favNum的单元格favNum [4] = 1中选择值,因此favNum [favNum [4]] = fanNum [1] = 3;
*,因此!favNum [favNum [favNum [4]]] = favNum [favNum [1]] = favNum [3] = 7。
因此,您从内部开始阅读,然后逐步从外部阅读。