-9
我想從我的數組列表中的最後一個元素,我想把它放在我的數組列表的第一個位置,然後我想刪除我的最後一個元素數組列表。我想要我的數組列表的最後一個元素,並希望把它放在第一位
public class Array {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int[] array = {13,25,35,74,5,16,73,8};
Scanner sc = new Scanner(System.in);
System.out.println("Please Enter Value to Swipe:");
int position = sc.nextInt();
sc.nextLine();
List<Integer> NewArray = new ArrayList<Integer>();
if(position > array.length){
position = position % array.length;
}
for(int i = 0;i <= array.length-1;i++) {
NewArray.add(array[i]);
}
System.out.println(" "+NewArray);
for(int k = position;k <= position;k++) {
NewArray.add(0,NewArray.get(NewArray.size()));
System.out.println(" "+NewArray);
NewArray.remove(array.length);
}
System.out.println(" "+NewArray);
}
}
我可以能夠從我的數組列表中刪除我的最後一個元素,但無法得到的價值我數組列表的最後一個元素。 –
列表的最後一個元素可以在'size() - 1'找到,而不是'size()'。 –