程序中已经定义了一个整型数组,如下所示:int[]arr={6,8,7,4,9,10,……};要求编写一个程序,将数组的第一个元素的取值放到数组的最后一个元素,即arr变为:{8,7,4,9,10,…..6}
public class A {
public A(){};
public static void main(String[] args) {
int[] arr={6,8,7,4,9,10};
int temp = arr[0];
for(int i = 0;i < arr.length - 1;i++){
arr[i] = arr[i+1];
}
arr[arr.length - 1] = temp;
for(int i = 0;i < arr.length;i++){
System.out.print(arr[i]+" ");
}
}
}
先将第一个元素6用一个变量存起来,接着的话可以让数组中的8,7,4,9,10,……,通过循环依次赋值给前一位,然后再将6赋值到数组的n-1下标位,也就是最后一个元素的位置即可。
望采纳!!