HashSet remove()方法用于从哈希集中删除特定元素。请注意,它仅在JDK 1.2及更高版本之后出现,并且在JDK 1和JDK1版本之前会抛出编译错误。1.
null
注: 如果哈希集中存在指定的元素,则此方法返回true,否则返回布尔值false。
语法:
HashSet.remove(Object O)
参数: 参数 O 属于哈希集的类型,并指定要从哈希集中删除的元素。
返回值: 布尔真与假
例1:
JAVA
// Java code to illustrate // HashSet.remove() method // over String Elements // Importing required classes import java.util.*; // Main class // HashSet demo public class GFG { // Main driver method public static void main(String args[]) { // Creating an empty HashSet // Declaring object of string type HashSet<String> set = new HashSet<String>(); // Adding custom input elements into the Set // using add() method set.add( "Welcome" ); set.add( "To" ); set.add( "Geeks" ); set.add( "For" ); set.add( "Geeks" ); // Displaying the HashSet(object elements) System.out.println( "HashSet: " + set); // Removing elements // using remove() method set.remove( "Geeks" ); set.remove( "For" ); set.remove( "Welcome" ); // Now displaying the HashSet after removal // of elements from it System.out.println( "HashSet after removing elements: " + set); } } |
输出
HashSet: [Geeks, For, Welcome, To]HashSet after removing elements: [To]
例2:
JAVA
// Java code to illustrate remove() // method of Hashset class // over Integer Elements // Importing required classes import java.util.*; // Main class public class GFG { // Main driver method public static void main(String args[]) { // Creating an empty HashSet // Declaring object of integer type HashSet<Integer> set = new HashSet<Integer>(); // Adding custom input elements into the Set // using add() method set.add( 5 ); set.add( 3 ); set.add( 1 ); set.add( 4 ); set.add( 3 ); // Displaying the HashSet(object elements) System.out.println( "HashSet: " + set); // Removing elements // using remove() method set.remove( 3 ); set.remove( 1 ); // Now displaying the HashSet after removal // of elements from it System.out.println( "HashSet after removing elements: " + set); } } |
输出
HashSet: [1, 3, 4, 5]HashSet after removing elements: [4, 5]
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END