package Demo36Number_Roll;
import java.util.Arrays;
import java.util.Scanner;
/**
* 有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。
*/
/*
分析:1.这n个数是由用户输入的,m也是用户输入的
2.这n个数装到数组里面应该会好处理些
3.新建一个长度跟原数组一样的数组
4.遍历两个数组,对应m值进行数据转移
*/
public class Number_Roll {
public static void main(String[] args) {
System.out.println("输入n个整数,再输入m,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数");
//获取用户的输入,并解析为一个数组
Scanner sc = new Scanner(System.in);
System.out.println("请直接输入数组元素,(以逗号作为间隔)");
String str = sc.next();
//分割用户输入得到一个字符串数组
String[] strs = str.split(",|,");
// 遍历这个字符串数组,将每个字符串解析为一个Integer,并装到Integer数组中
int[] nums = new int[strs.length];
int[] exchang