在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]