23,407
社区成员
发帖
与我相关
我的任务
分享package test;
import java.util.Random;
class Move {
int[] arr;
public Move(int[] arr) {
this.arr = arr;
}
private void moveBit(int[] arr) {
// this.arr=arr;
int tmp = arr[arr.length - 1];
for (int i = arr.length-1;i>0;--i) {
arr[i] = arr[i - 1];
}
arr[0] = tmp;
}
public void show() {
moveBit(arr);
}
public void print(int[] arr) {
// this.arr=arr;
for (int i = 0; i < arr.length; ++i) {
System.out.print(arr[i] + " ");
}
System.out.println();
}
}
public class MainClass{
public static void main(String[] args) {
Random ran = new Random();
int length = ran.nextInt(12)+1;
int[] arr = new int[length];
for(int i=0;i<arr.length;++i) {
arr[i]=ran.nextInt(8);
}
Move mov = new Move(arr);
for (int i = 0; i < arr.length; ++i) {
System.out.println("第" + (i + 1) + "次测试:");
mov.print(arr);
mov.show();
}
}
}

又他妈是你