J'ai joué avec ArrayList
s. Ce que j'essaie d'obtenir, c'est une méthode pour faire quelque chose comme ça :
Item 1
Item 2
Item 3
Item 4
J'essaie de pouvoir déplacer des éléments vers le haut de la liste, à moins qu'ils ne soient déjà en haut, auquel cas ils restent inchangés. Par exemple, si l'élément 3 était déplacé, la liste serait la suivante :
Item 1
Item 3
Item 2
Item 4
D'après ce que j'ai compris pour l'instant, je voudrais quelque chose de l'ordre de ce qui suit :
IF arrayname index is not equal to 0
THEN move up
ELSE do nothing
La partie qui me pose problème est celle qui concerne le "déplacement vers le haut". Tout conseil ou exemple de code sur la façon dont cela pourrait être réalisé serait très apprécié.