JavaのTreeSetから要素を削除する - remove(Object o)

この例では、java.util.TreeSet.remove().

remove(Object o)は、特定の項目がリストに存在する場合、その項目をTreeSetから削除するために使用されます。remove()true、そうでない場合はfalse.

TreeSet から要素を削除し、削除前と削除後の違いを区別するには、次の手順に従います。
  • Create a TreeSet.
  • span style="font-family: " <を使用して、この TreeSet に要素を設定します。宅配便 新品", "宅配便"、ミニバン;">add(Object o).
  • TreeSet.
  • remove(Object o).
  • リストをもう一度表示して違いを確認します。
次のコードは、これら 5 つの手順を実装し、結果を出力します。

import java.util.Iterator;
import java.util.TreeSet;

public class main {
public static void main(String[] args) {
// TreeSet
TreeSet treerem = new TreeSet();

// TreeSet に値を追加
treerem.add(2);
treerem.add(4);
treerem.add(6);
treerem.add(8);

// TreeSet
Iterator iterator = treerem.iterator();

// すべての TreeSet 要素を表示します
System.out.println("TreeSet elements");
while (iterator.hasNext()){
System.out.println(iterator.next());
}

//remove()
boolean exists = treerem.remove(4);
System.out.println("4 が存在しますか?+exists);

イテレータ = treerem.iterator();
// 削除後のすべての TreeSet 要素を表示します
System.out.println("TreeSet elements");
while (iterator.hasNext()){
System.out.println(iterator.next());
}

}
}
このコードをコンパイルして実行すると、次の結果が生成されます:

TreeSet
2
4
6
8
4 は存在しますか?true
TreeSet 要素
2
6
8
参照:
java.util.TreeSet.remove() メソッド