Java-util-arraylist-remove-object
提供:Dev Guides
Java.util.ArrayList.remove(Object)メソッド
説明
- java.util.ArrayList.remove(Object)*メソッドは、指定された要素が存在する場合、このリストから指定された要素の最初の出現を削除します。リストに要素が含まれていない場合、その要素は変更されません。
宣言
以下は* java.util.ArrayList.remove()*メソッドの宣言です
public boolean remove(Object o)
パラメーター
*o* -このリストから削除される要素(存在する場合)。
戻り値
このメソッドは、このリストに指定された要素が含まれている場合はtrueを返し、そうでない場合はリストを変更しません。
例外
NA
例
次の例は、java.util.ArrayList.remove(object)メソッドの使用方法を示しています。
package com.finddevguides;
import java.util.ArrayList;
public class ArrayListDemo {
public static void main(String[] args) {
//create an empty array list with an initial capacity
ArrayList<String> arrlist = new ArrayList<String>(5);
//use add() method to add values in the list
arrlist.add("G");
arrlist.add("E");
arrlist.add("F");
arrlist.add("M");
arrlist.add("E");
System.out.println("Size of list: " + arrlist.size());
//let us print all the values available in list
for (String value : arrlist) {
System.out.println("Value = " + value);
}
//Removes first occurrence of "E"
arrlist.remove("E");
System.out.println("Now, Size of list: " + arrlist.size());
//let us print all the values available in list
for (String value : arrlist) {
System.out.println("Value = " + value);
}
}
}
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-
Size of list: 5
Value = G
Value = E
Value = F
Value = M
Value = E
Now, Size of list: 4
Value = G
Value = F
Value = M
Value = E