integerList = new ArrayList<>(); for (String s : list) { i_string数组转integer数组">
当前位置:   article > 正文

将String集合转为Integer集合的三种方法_string数组转integer数组

string数组转integer数组

第一种方法:

  1. List<String> list = Arrays.asList("1", "2", "3", "4", "5");
  2. // method1 创建一个Integer类型的集合,循环遍历String类型的数组并把数据添加进集合
  3. List<Integer> integerList = new ArrayList<>();
  4. for (String s : list) {
  5. integerList.add(Integer.parseInt(s));
  6. }

第二种方法:

  1. List<String> list = Arrays.asList("1", "2", "3", "4", "5");
  2. List<Integer> integerList = list.stream().map(Integer::valueOf).collect(Collectors.toList());

第三种方法:

  1. List<String> list = Arrays.asList("1", "2", "3", "4", "5");
  2. String[] strings = list.toArray(new String[list.size()]);
  3. List<Integer> integerList = Arrays.stream(strings).map(Integer::valueOf).collect(Collectors.toList());

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/891684
推荐阅读
相关标签
  

闽ICP备14008679号