我一直在玩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
我苦苦挣扎的部分是“向上移动”部分。如何实现此目标的任何技巧或代码示例都将受到赞赏。