java容器之Set常用方法
Set不包含相同的元素,有HashSet(雜湊,查詢速度最快),TreeSet(按升序排列),LinkedHashSet(按輸入順序)
下面是常用的方法:
import java.util.*;
public class SetOperations {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Set<String> set1=new HashSet<String>();
Collections.addAll(set1,"a b c d e f g h i k l j".split(" "));
set1.add("m");
System.out.println(set1.contains("m"));
Set<String> set2=new HashSet<String>(Arrays.asList("a b c d".split(" ")));
System.out.println(set1.containsAll(set2));
set1.remove("h");
System.out.println(set1);
set1.removeAll(set2);
System.out.println(set1);
}
}
相關文章
- Java常用資料結構之Set之TreeSetJava資料結構
- Set介面和常用方法
- Java知識點總結(Java容器-Set)Java
- 【Java基礎】--Java容器剖析:Set、List、Map介面Java
- 兩種Java容器類List和Set分析Java
- Java之容器Java
- Java Set 常用集合 HashSet、LinkedHashSet、TreeSetJava
- 深入Java原始碼解析容器類List、Set、MapJava原始碼
- SQLPLUS之set常用設定SQL
- Java之Thread類的常用方法 .sleep()Javathread
- java 基礎之 Set、Map、ListJava
- Java常用設計模式之工廠方法模式Java設計模式
- java之集合框架使用細節及常用方法Java框架
- java刷題時常用容器詳解Java
- Java常用併發容器總結(二)Java
- Java中常用的容器類筆記Java筆記
- 好程式設計師Java培訓Java容器類List和Set分析程式設計師Java
- java字串常用方法Java字串
- Java 容器學習之 HashMapJavaHashMap
- Java容器(List、Set、Map)知識點快速複習手冊Java
- Java之常用APIJavaAPI
- Java8 常用方法Java
- 【java學習之容器總結】Java
- java反射呼叫set和get方法的通用類Java反射
- 【JAVA集合】JAVA集合框架及其常用方法Java框架
- java String 常用方法集合Java
- Java中Array的常用方法Java
- Set delete() 方法delete
- set容器幾個關鍵函式函式
- 關聯式容器set和map原理
- python之 列表常用方法Python
- Java原始碼篇之容器類——ArrayListJava原始碼
- 容器技術之Docker常用命令說明Docker
- 8.常用容器
- Redis之setRedis
- java技術培訓之File類中常用的構造方法Java構造方法
- 常用的Java類方法【轉載】Java
- Java中Object類的常用方法JavaObject