假设您的数组是{10,20,30,40,50,60,70,80,90,100}
您的循环的作用是:
迭代1: array [1] = array [0]; {10,10,30,40,50,60,70,80,90,100}
迭代2: array [2] = array [1]; {10,10,10,40,50,60,70,80,90,100}
你应该做的是
Object temp = pool[position];for (int i = (position - 1); i >= 0; i--) { array[i+1] = array[i];}array[0] = temp;


