Mey*_*hen -1 java java-7 java-8
如何转换这段代码:
private static Map<CustomObj<? extends CustomOtherObj>, CustomEnumeration> map;
if (map == null) {
map = Arrays.stream(CustomEnumeration.values())
.collect(Collectors.toMap(x -> x.source, x -> x));
}
Run Code Online (Sandbox Code Playgroud)
进入Java 7等价?(Arrays.stream.collect(Collectors....)部分.
基本上,上面的代码将一些元素放在地图中.
非常简单
if (map == null) {
map = new HashMap<>();
for(CustomEnumeration e : CustomEnumeration.values())
map.put(e.source, e);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1054 次 |
| 最近记录: |