- 不使用for循环将元素前移,而是将原数组复制(System.arraycopy)到新创建的数组, 时间换空间。
private static String[] kickOff(String[] a,int index){
String[] b=new String[a.length-1]; //新数组
System.arraycopy(a,0,b,0,index); //将数组下标index之前元素复制到b
System.arraycopy(a,index+1,b,index,a.length-1-index);//将index后面元素复制到b
return b;
}