如何這段代碼轉換:從Java 8變換`Arrays.stream(...).collect(...)`到Java 7
private static Map<CustomObj<? extends CustomOtherObj>, CustomEnumeration> map;
if (map == null) {
map = Arrays.stream(CustomEnumeration.values())
.collect(Collectors.toMap(x -> x.source, x -> x));
}
到Java 7的相同呢? (該Arrays.stream.collect(Collectors....)
一部分。
基本上,上面的代碼把一些元件在地圖。
您可以分享您嘗試將其轉換爲的解決方案,以及哪些解決方案不適用。 – Sandeep
它在我的電腦上運行良好,但我的客戶端電腦運行java 7,目前他無法更新 –