java数组数据移动

输入整数n,然后输入n个数据的整数数组数据,用空格分隔,最后输入整数a,将数组中所有数据向右移动a位(循环移动),输出移动后的数组数据,中间用空格分隔。
输入形式:
整数n用空格分隔的n个整数
整数a

看不懂劣质问答,请把细节说清楚再问