java的二维数组问题

以下是定义的加法函数(使用try捕获异常这么简单)public static int[][] add(int[][]a,int[][]b){try{int sum = 0;int[][]c=new int[a.length][a.length ];for(int i=0;i
java的二维数组问题
以下是定义的加法函数(使用try捕获异常这么简单)public static int[][] add(int[][]a,int[][]b){try{int sum = 0;int[][]c=new int[a.length][a.length ];for(int i=0;i<c.length;i++) { for(int j=0;j<c.length;j++) { c[i][j]=a[i][j]+b[i][j];sum += c[i][j]; } }return sum;} catch(Exception ex){return 0;}}2018-11-12
第一个是增强式for循环,但是你的输出语句应改为:System.out.println(k);之所以会报数组越界异常是因为你没按增强式for循环的要求形式输出,错误的试图输出j[9]。区别:增强式更简洁,JDK5.0以上版本。2019-04-21
System.out.println(j[k]);
把里面的j[k]
换成k
就行了
for(int
k:j)意思就是
遍历j数组
如果k
这个整数在j这个数组里面
进到循环里面2019-07-10
mengvlog 阅读 8 次 更新于 2025-07-18 20:44:03 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部