【发布时间】:2016-09-30 14:23:03
【问题描述】:
我有一个List<String> stringValues;,实际上是引号中的数字。我想将此列表转换为List<int> intValues。有什么优雅的方法可以做到这一点?
list.forEach() 不返回任何内容,iterable.expand() 为每个元素返回一个可迭代对象,iterable.fold() 仅返回整个列表的一个元素。我找不到可以让我通过闭包传递每个元素并返回另一个具有闭包返回值的列表的东西。
【问题讨论】: