数组
System.arraycopy(数组,num,数组,num1,num2);
将数组A从索引num开始的num2位数复制到数组B从索引num1开始
clone方法
nums=(int[])num.clone();//进行数组全部克隆
int[] src={1,3,5,6,7,8};
int[] dest;
dest=(int[]) src.clone();//使用clone创建
数组平移问题,用余数
nums[(i+k)%nums.length]=num1[i];
双指针
例如平方排序,从两侧开始向中间靠拢
nums[i--]=num[begin]*num[begin]>num[end]*num[end]?num[begin]*num[begin--]:num[end]*num[end--]