java 问题 数组元素换位
数组元素换位:随机产生10个任意整数,存入数组中并输出该数组每个元素,然后进行数组元素的换位:将数组中的每个元素向后移动一位,最后一个放到该数组的第一个,然后输出移位后的...
数组元素换位:随机产生10个任意整数,存入数组中并输出该数组每个元素,然后进行数组元素的换位:将数组中的每个元素向后移动一位,最后一个放到该数组的第一个,然后输出移位后的数组(注意必须换好位置才能输出)。
是随机产生10个任意整数,不是10个数的整数 展开
是随机产生10个任意整数,不是10个数的整数 展开
1个回答
展开全部
import java.util.*;
class Test{
public static void main(String[] args){
int[] arr=new int[10];
for(int i=0;i<arr.length;i++){
int a=(int)(Math.random() * 100);
arr[i]=a;
}
System.out.format("移动前:%s%n", Arrays.toString(arr));
int[] dst=new int[arr.length];
System.arraycopy(arr,0,dst,1,arr.length-1);
dst[0]=arr[arr.length-1];
arr=dst;
System.out.format("移动后:%s", Arrays.toString(arr));
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询