Перемещение элементов в ArrayList

Я играл с ArrayList s. То, что я пытаюсь достичь, - это способ сделать что-то вроде этого:

Item 1
Item 2
Item 3
Item 4

Я пытаюсь перемещать элементы вверх в списке, если только они не находятся наверху, и в этом случае они останутся такими же. Например, если элемент 3 был перемещен, список будет выглядеть следующим образом:

Item 1
Item 3
Item 2
Item 4

Насколько я понимаю на данный момент, я бы хотел что-то вроде:

IF arrayname index is not equal to 0
THEN move up
ELSE do nothing

Часть, с которой я борюсь, - это часть «двигаться вверх» . Приветствуются любые советы или примеры кода, как этого можно достичь.

70
задан Lii 28 July 2019 в 14:41
поделиться