如何在 Java 中將陣列列表中的特定專案移至第一個專案?
要將一項從 ArrayList 中移出並將其新增到第一個位置,您需要 -
- 使用ArrayList類的indexOf()方法獲取專案的索引。
- 使用ArrayList類的remove()方法將其刪除。
- 最後,使用ArrayList類的add()方法將其新增到索引 0。
示例
import java.util.ArrayList;
public class ArrayListSample {
public static void main(String args[]) {
ArrayList al = new ArrayList();
al.add("JavaFX");
al.add("HBase");
al.add("WebGL");
al.add("OpenCV");
System.out.println(al);
String item = "WebGL";
int itemPos = al.indexOf(item);
al.remove(itemPos);
al.add(0, item );
System.out.println(al);
}
}輸出
[JavaFX, HBase, WebGL, OpenCV] [WebGL, JavaFX, HBase, OpenCV]
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP