我该如何将一个长整型列表转换为整数列表?我写的代码是:
我有一个错误:
longList.stream().map(Long::valueOf).collect(Collectors.toList())
//longList is a list of long.
我有一个错误:
Incompatible types. Required iterable<integer> but collect was inferred to R.
请问有谁知道如何修复这个问题吗?
.map(Long::valueOf)
将长整型转换成整型? - shmosel.map
返回一个对象,因此当您调用Long.ValueOf
时,它将自动将其装箱为 long,创建一个新对象(除非缓存)。 - Peter Lawrey