代码
import java.util.Arrays;
public class Cope
{
public static void main(String[] args)
{
int arr[] = new int[]{23,42,12};
int newarr[] = Arrays.copyOf(arr,5);//newarr复制arr数组中的元素,只能复制到第三位,其它两位用0补充
for(int i=0;i<newarr.length;i++)
{
System.out.println(newarr[i]);
}
}
}
思想
创建一个一位数组arr,再创建一个新的一位数数组newarr,新的一维数组复制旧的一位数组中的元素,只能复制三位,剩余两位再循环遍历的时候用零补充。