Так что я все еще достаточно новое для Java, и я играл с ArrayList-х - то, что я пытаюсь достичь, это способ сделать что-то вроде этого:Перемещение предметов вокруг в ArrayList
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
Часть, я изо всех сил с «частью вверх». Любые советы или примеры кода, как это может быть достигнуто, очень ценятся.
В моем приложении это подшиблирование оказалось медленнее, чем описанный здесь метод remove/insert: http://stackoverflow.com/a/4938696/1025391 – moooeeeep
'больше или равно (> =)'? как насчет '<='? – user25