如何用java写:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 10:01:46
如何用java写:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
xŒOK0ƿJ 8AgtnUzlA>t&a)F#Ȱ\A!M DApU%DxNueR8#xq<'jDY&hr4 QV܀ mU*`rP:ha9i; TjQTT~cv7.b(5[P#m.4 KpNtRkΌN2Cל-V+i",>/!G

如何用java写:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
如何用java写:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数

如何用java写:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
给你个例子看看吧
private static int move = 3;
public static void main(String[] args) {
int[] arr = { 1,2,3,4,5,6,7,8,9 };
Integer[] brr = new Integer[arr.length];
int index = 0;
for (int i = move; i < arr.length; i++) {
brr[index++] = arr[i];
}
for (int i = 0; i < move; i++) {
brr[index++] = arr[i];
}
System.out.println(Arrays.deepToString(brr)); }
结果
[4,5,6,7,8,9,1,2,3]