, LinkedHashMap::new
时间: 2024-08-09 10:00:41 浏览: 167
ritelinked:LinkedHashMap和LinkedHashSet
`LinkedHashMap` 是 Java 中的一个内置类,它继承自 `HashMap` 并实现了有序映射(通过链表保持插入顺序)。当你创建一个新的 `LinkedHashMap` 对象时,通常会这样操作:
```java
// 创建一个默认容量为 16 的 LinkedHashMap,其加载因子为 0.75,以哈希方式存储 key-value 对
LinkedHashMap<String, String> linkedMap = new LinkedHashMap<>();
```
如果你想指定初始容量和负载因子,可以这样做:
```java
// 创建一个初始容量为 100,负载因子为 0.7 的 LinkedHashMap
LinkedHashMap<String, String> linkedMap = new LinkedHashMap<>(100, 0.7f);
```
`LinkedHashMap::new` 构造器接受可选参数,如容量和负载因子,用于初始化新的对象。如果你不传递这些参数,`LinkedHashMap` 将使用默认值。
阅读全文