package 二维数组1;
//数组的拷贝System.arraycopy(Object src,int srcPos,Object dest,int destPos,int length)
public class TestArray {
public static void main(String[] args) {
String []s = {"IBM","Oracle","Archur","Data"};
String []sBak = new String[5];
System.arraycopy(s, 0, sBak, 0, s.length);
for (int i = 0; i < sBak.length; i++) {
System.out.println(" "+sBak[i]);
}
int [][]intArray = {{1,2,3},{4,5},{6,7,8}};
int [][]intArrBak = new int[3][];
System.arraycopy(intArray, 0, intArrBak, 0, intArray.length);
intArrBak[1][1] = 100;
for (int i = 0; i < intArray.length; i++) {
System.out.println();
for (int j = 0; j < intArray[i].length; j++) {
System.out.print(" "+intArray[i][j]);
}
}
/*String [][] s = new String[3][];
s[0] = new String[2];
s[1] = new String[3];
s[2] = new String[4];
for (int i = 0; i < s.length; i++) {
for (int j = 0; j < s[i].length; j++) {
s[i][j] = new String("我的位置"+i+"行"+j+"列");
}
}
for (int i = 0; i < s.length; i++) {
for (int j = 0; j < s[i].length; j++) {
System.out.println(s[i][j]);
}
}*/
}
}
浙公网安备 33010602011771号