黑马程序员技术交流社区

标题: 谁能给我讲解下sum=sum+arr[x][y]中arr[x][y]的诠释下 [打印本页]

作者: 唐洪超    时间: 2015-12-12 20:32
标题: 谁能给我讲解下sum=sum+arr[x][y]中arr[x][y]的诠释下
  int[][] arr={{3,5,1,6},{2,3,5,8},{6,1,8,2}};
  
  int sum = 0;
  for (int x=0;x<arr.length ;x++ )
  {
   for (int y=0;y<arr[0].length ;y++ )
   {
    sum = sum+arr[x][y];
   }
  }
  System.out.println("sum="+sum);
}
}


作者: zcbcba123    时间: 2015-12-12 21:04
自己想一下呀。arr[x][y]第一次是什么
arr[0][0]: 取的是第一个数组里的第一个数组元素,也就是3
arr[0][1]: 取的是第一个数组里的第二个数组元素,也就是5
。。。
arr[1][0]: 取的是第二个数组里的第一个数组元素,也就是2
。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2