の周りのアイテムを移動するので、私はまだJavaへかなり新しいだと私は、ArrayListのので遊んでてきた - 私は何を達成しようとしていることは、このような何かを行うための方法である:ArrayListの
Item 1
Item 2
Item 3
Item 4
私はリスト内の項目を上に移動できるようにしようとしています。項目3が移動された場合例えば、リストは次のようになります。私は苦労してる
IF arrayname index is not equal to 0
THEN move up
ELSE do nothing
一部:
Item 1
Item 3
Item 2
Item 4
を現時点での私の小さな理解から、私はの線に沿って何かをしたいと思いますと一緒に "上に移動する"部分です。どのようにこれを達成することができるかのヒントやコードサンプルは高く評価されています。
私のアプリケーションでは、このサブリストのローテーションはここに記載されているremove/insert-approachよりも遅いようです:http://stackoverflow.com/a/4938696/1025391 – moooeeeep
'greater than or equal(> =)'? '<='についてはどうですか? – user25