- Java 程式設計示例
- 示例 - 主頁
- 示例 - 環境
- 示例 - 字串
- 示例 - 陣列
- 示例 - 日期和時間
- 示例 - 方法
- 示例 - 檔案
- 示例 - 目錄
- 示例 - 異常
- 示例 - 資料結構
- 示例 - 集合
- 示例 - 網路
- 示例 - 執行緒
- 示例 - 小程式
- 示例 - 簡單 GUI
- 示例 - JDBC
- 示例 - 正則表示式
- 示例 - Apache PDF Box
- 示例 - Apache POI PPT
- 示例 - Apache POI Excel
- 示例 - Apache POI Word
- 示例 - OpenCV
- 示例 - Apache Tika
- 示例 - iText
- Java 教程
- Java - 教程
- Java 實用資源
- Java - 快速指南
- Java - 實用資源
如何在 Java 中移除陣列元素
問題描述
如何移除陣列中的元素?
解決方案
以下示例展示瞭如何從陣列中移除元素。
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList objArray = new ArrayList();
objArray.clear();
objArray.add(0,"0th element");
objArray.add(1,"1st element");
objArray.add(2,"2nd element");
System.out.println("Array before removing an element"+objArray);
objArray.remove(1);
objArray.remove("0th element");
System.out.println("Array after removing an element"+objArray);
}
}
結果
上面的程式碼示例將生成以下結果。
Array before removing an element[0th element, 1st element, 2nd element] Array after removing an element[2nd element]
陣列移除的另一個示例示例
import java.util.ArrayList;
public class ArrayListDemo {
public static void main(String[] args) {
ArrayList<Integer> arr = new ArrayList<Integer>(5);
arr.add(20);
arr.add(15);
arr.add(30);
arr.add(45);
System.out.println("Size of list: " + arr.size());
for (Integer number : arr) {
System.out.println("Number = " + number);
}
arr.remove(2);
System.out.println("Now, Size of list: " + arr.size());
for (Integer number : arr) {
System.out.println("Number = " + number);
}
}
}
上面的程式碼示例將生成以下結果。
Size of list: 4 Number = 20 Number = 15 Number = 30 Number = 45 Now, Size of list: 3 Number = 20 Number = 15 Number = 45
java_arrays.htm
廣告