- of()方法只是Map,List,Set这三个接口的静态方法,其父类接口和子类实现并没有这类方法,比如 HashSet,ArrayList
- 返回的集合是不可变的,再次添加会报错
- Set与Map集合不可以存储重复的元素,否则会报错
public class OfTest {public static void main(String[] args) {List<String> list = List.of("a", "b", "c", "d");System.out.println(list);Set<String> set = Set.of("a", "b", "c", "d");System.out.println(set);Map<String, Integer> map = Map.of("张三", 100, "李四", 120, "王五", 100);System.out.println(map);}
}