请问如何把一个二维数组拷贝到另一个二维数组中??谢谢 String[][] s1={{"11","12"},{"21","22"}};String[][] s2=(String[][])s1.clone(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int[][] n = {{1,2,3},{4,5,6}};int[][] b = n; int[][] a={{1,3,3},{1,1,1}}; int[][] b = a;for (int i = 0; i < b.length; i++) { for (int j = 0; j < b[i].length; j++) { System.out.println("" + b[i][j]); }地址相同了,同时使用里面的内容,如果a 的内容改变了,b的就改变了下面这种就可以了: int[][] a={{1,3,3},{1,1,1}}; int[][] b = new int[2][3]; for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[i].length; j++) { b[i][j]=a[i][j]; } } for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[i].length; j++) {// System.out.println("" + b[i][j]); a[i][j] = 0; } } for (int i = 0; i < b.length; i++) { for (int j = 0; j < b[i].length; j++) { System.out.println("" + b[i][j]); } } 为什么这个会抛出异常呢 正则如何判断为0开头的数字 急问! java调用exe(C#)的时候获得运行结果出现乱码 a++和++a有什么好方法区别 一个诡异的笔试题关于String和StringBuffer 学习完J2SE后,应该怎么发展。 帮我看一下好么?谢谢! 请推荐JAVA的算法和数据结构的书 时间同步 VJ6安装问题 applet访问本地数据库异常。如何解决?!!!! 求助:如何用java实现snmp?
int[][] b = n;
int[][] b = a;
for (int i = 0; i < b.length; i++) {
for (int j = 0; j < b[i].length; j++) {
System.out.println("" + b[i][j]);
}
地址相同了,同时使用里面的内容,如果a 的内容改变了,b的就改变了下面这种就可以了:
int[][] a={{1,3,3},{1,1,1}};
int[][] b = new int[2][3];
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i].length; j++) {
b[i][j]=a[i][j];
}
}
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i].length; j++) {
// System.out.println("" + b[i][j]);
a[i][j] = 0;
} } for (int i = 0; i < b.length; i++) {
for (int j = 0; j < b[i].length; j++) {
System.out.println("" + b[i][j]);
} }