在Java中将数组/字符串列表转换为数组/整数列表的lambda表达式是什么?
您可以将字符串的数组列表转换为整数的数组列表,如下所示:
示例
import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; public class LamdaExpressions { public static void main(String args[]) { ArrayList <String> list = new ArrayList<String>(); list.add("123"); list.add("223"); list.add("323"); list.add("334"); List<Integer> listInteger = list.stream().map(s -> Integer.parseInt(s)).collect(Collectors.toList()); System.out.println(listInteger); } }
输出结果
[123, 223, 323, 334]