如何在ArrayList中交换两个对象的位置?

Nul*_*ion 15 java arrays list arraylist

我有一个叫做Player的类(里面有很多东西).

而且,我有一个有20名玩家的玩家阵列: List<Player> Players = new ArrayList<Player>();

例如,我想在阵列的位置2上更换玩家,并将玩家放在阵列的第15位.

有人可以给我代码吗?我不知道,我在文档/谷歌上找不到方法

谢谢

Str*_*ior 35

试试Collections.swap:

Collections.swap(Players, 2, 15);
Run Code Online (Sandbox Code Playgroud)