一、主要方法
1、在JDK9之后追加了一些静态方法,of()
2、在of中如果有重复的值,会抛出异常
3、Set接口没有像List一样扩充一些方法,没有get()
4、使用of()添加数据的时候如有相同的数据的话会抛出异常
5.没有重复元素
二、完整代码
package collectjh.set;
import java.util.Set;
/**
* Set集合接口
* 在JDK9之后追加了一些静态方法,of()
* 在of中如果有重复的值,会抛出异常
* @ClassName: SetDome
* @Author: Xlu
* @Date: 2020-06-18 22:04
* @Version 11
**/
public class SetDome {
public static void main(String[] args) {
//如果有重复的元素会抛出
// java.lang.IllegalArgumentException: duplicate element: xlu 异常
Set<String> set = Set.of("xlu" , "xlu");
//使用lambda引用System.out中的println方法
set.forEach(System.out::println);
}
}