代码
package com.java.test;
publicclass Test {
publicstaticvoid main(String[] args) {
int a[] =newint[3];
for(int i=0;i<a.length;i++){
a[i]=i+1;
}
int b[]=newint[7];
//System.arraycopy(a, 1, b, 0,2);
System.arraycopy(a, 0, b, 0, a.length);
System.arraycopy(a, 0, b, 3, a.length);
for(int i=0;i<b.length;i++){
System.out.println(b[i]);
}
}
}
publicclass Test {
publicstaticvoid main(String[] args) {
int a[] =newint[3];
for(int i=0;i<a.length;i++){
a[i]=i+1;
}
int b[]=newint[7];
//System.arraycopy(a, 1, b, 0,2);
System.arraycopy(a, 0, b, 0, a.length);
System.arraycopy(a, 0, b, 3, a.length);
for(int i=0;i<b.length;i++){
System.out.println(b[i]);
}
}
}
运行结果:
1
2
3
1
2
3
0
如果不想全部拷贝,
代码
package com.java.test;
publicclass Test {
publicstaticvoid main(String[] args) {
int a[] =newint[3];
for(int i=0;i<a.length;i++){
a[i]=i+1;
}
int b[]=newint[7];
System.arraycopy(a, 1, b, 0,2);
//System.arraycopy(a, 0, b, 0, a.length);
System.arraycopy(a, 0, b, 3, a.length);
for(int i=0;i<b.length;i++){
System.out.println(b[i]);
}
}
}
publicclass Test {
publicstaticvoid main(String[] args) {
int a[] =newint[3];
for(int i=0;i<a.length;i++){
a[i]=i+1;
}
int b[]=newint[7];
System.arraycopy(a, 1, b, 0,2);
//System.arraycopy(a, 0, b, 0, a.length);
System.arraycopy(a, 0, b, 3, a.length);
for(int i=0;i<b.length;i++){
System.out.println(b[i]);
}
}
}
运行结果:
2
3
0
1
2
3
0

浙公网安备 33010602011771号