public class copyArray {
public static void main(String[] args) {
int []arr={1,5,10,45,78,65,34,78,12,34,56,77};
//调用方法
int []newArr=copyOfRange(arr,3,8);
for(int i=0;i<newArr.length;i++){
System.out.println(newArr[i]);
}
}
//定义一个方法copyOfRange(int[]arr,int from,int to)
public static int[] copyOfRange(int[]arr, int from, int to){
//新建一个数组
int[]arr2= new int[to-from];
//新建数组的下标
int j=0;
//到索引to结束(不包含to)的元素复制到新数组中
for(int i=from;i<to;i++){
arr2[j]=arr[i];
j++;
}//将新数组返回。
return arr2;
}
}