public boolean test(int[][] a,int b[][]){
if(a.length!=b.length){
return flase;
}else{
for(int i=0;i
return false;
}else{
if(!Arrays.equals(a[i],b[i])){
return false;
}
}
}
}
return true;
}
直接在网页中写的,大致意思是这样。
补充~~~~~~~~~~~~~~~~~~~~~
完整程序
import java.util.Arrays;
public class Test_1 {
public static void main(String args[]) throws {
int a[][]={{1,2},{2,3}};
int b[][]={{1,2},{2,2}};
Test_1 test=new Test_1();
if(test.test(a, b)){
System.out.println("ok");
}else{
System.out.println("不相等");
}
}
public boolean test(int[][] a, int b[][]) {
if (a.length != b.length) {
return false;
} else {
for (int i = 0; i < a.length; i++) {
if (a[i].length != b[i].length) {
return false;
} else {
if (!Arrays.equals(a[i], b[i])) {
return false;
}
}
}
}
return true;
}
}