这不是 java8 的特性 这个写法其实是匿名类,继承 ArrayList,加了一个构造块… 这个写法完全是没事找抽,直接 new ArrayList<>(docIdAddressMap.keySet()) 就行了
new ArrayList<>(docIdAddressMap.keySet())
就行了