JAVA相关程序

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:16:15
编写程序,完成将源数组s[]中第2至4数组元素,复制到目的数组d[]的第4个元素开始的位置;
显示复制前后的源数组和目的数组内容;
利用java.lang.System类的arraycopy()方法进行数组元素复制。
源数组
int s[] = { 1, 2, 3, 4, 5, 6 };
目的数组
int d[] = { 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 };

public class Test2 {
public static void main(String [] args){
int s[] = { 1, 2, 3, 4, 5, 6 };
int d[] = { 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 };
System.out.print("复制前源数组[");
for(int i=0;i<s.length;i++){
System.out.print(" "+s[i]);
}
System.out.println("]");
System.out.print("复制前目的数组[");
for(int i=0;i<d.length;i++){
System.out.print(" "+d[i]);
}
System.out.println("]");
System.arraycopy(s,1,d,3,3);
System.out.print("复制后源数组[");
for(int i=0;i<s.length;i++){
System.out.print(" "+s[i]);
}
System.out.println("]");
System.out.print("复制后目的数组[");
for(int i=0;i<d.length;i++){
System.out.print(" "+d[i]);
}
System.out.println("]");
}
}