array 指定元素排列在首位, 其餘後挪 === ```java= private List<Account> changeOrderList(List<Account> list){ int changePos = -1; for(int i = 0; i <= list.size() - 1; i++){ // 設定排在首位的過濾條件 if (list.get(i).isLogging) { changePos = i; break; } } Account temp = list.get(changePos); for (int i = changePos; i > 0; i--) { list.set(i, list.get(i - 1)); } list.set(0, temp); return list; } ``` ###### tags: `實作相關`