我想问一下如何用 groovy 编写下面的代码非常感谢;)
List < String > nums = ['a','b']
Map<String, Long> counts = nums.parallelStream()
.collect( Collectors.groupingBy(k -> k.toLowerCase(),
Collectors.counting()) );
Output in java: {a:1,b:1}
I tried using the same but it gives error below:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
/home/cg/root/492337/main.groovy: 7: unexpected token: -> @ line 7, column 43.
lect( Collectors.groupingBy(k -\> k.toLow
import java.util.stream.Collectors
List < String > nums = ['a','b']
Map<String, Long> counts = nums.parallelStream()
.collect( Collectors.groupingBy( {k -> k.toLowerCase()}, Collectors.counting()) )
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句