Tôi đã chơi xung quanh với ArrayList
s. Những gì tôi đang cố gắng đạt được là một phương pháp để làm điều gì đó như sau:
Item 1
Item 2
Item 3
Item 4
Tôi đang cố gắng di chuyển các mục lên trong danh sách, trừ khi nó đã ở trên cùng, trong trường hợp đó nó sẽ giữ nguyên. Ví dụ: nếu mục 3 được di chuyển, danh sách sẽ là:
Item 1
Item 3
Item 2
Item 4
Từ hiểu biết nhỏ của tôi vào lúc này, tôi muốn một cái gì đó dọc theo dòng:
IF arrayname index is not equal to 0
THEN move up
ELSE do nothing
Phần tôi đang gặp khó khăn là phần "di chuyển lên". Bất kỳ mẹo hoặc mẫu mã nào về cách đạt được điều này đều được đánh giá cao.