题目描述:
定义一个int型的一维数组,包含10个元素,分别赋值为1~10, 然后将数组中的元素都向前移一个位置,
即,a[0]=a[1],a[1]=a[2],…最后一个元素的值是原来第一个元素的值,然后输出这个数组。
解题思路:
循环迭代
代码:
import java.util.Arrays; public class Main { public static void main(String[] args) { int[] arr = new int[10]; for (int i = 0; i < 10; i++) { arr[i] = i + 1; } for (int i = 0; i < arr.length - 1; i++) { arr[i] = arr[i + 1]; } System.out.println(Arrays.toString(arr)); } }