android-studio - 解析数组列表到数组列表
问题描述
我有两个 String 和 Int 类型的 ArrayList。
ArrayList<String> numbersInString=new ArrayList<>();
ArrayList<Integer> numbers=new ArrayList<>();
numbersInString
包含以下两项:
numberInString.add("1");
numberInString.add("2");
现在,我的问题是我想要这些项目1
并作为整数2
添加到(这样我就可以在我的工作中执行算术运算)。有没有直接的方法来一次解析所有项目,而不是一个一个地解析所有项目?numbers
numbersInString
谁来帮帮我。
解决方案
List<String> numberInString = new ArrayList<>();
numberInString.add("1");
numberInString.add("2");
List<Integer> numbers= numberInString.stream().map(Integer::valueOf).collect(Collectors.toList());
numbers.forEach(System.out::println);
推荐阅读
- rust - 我如何找到正确的组合器以使此代码与人造丝一起使用?
- regex - Linux逐行读取文件,打印正则表达式并打印两种模式之间的所有内容
- angular - 使用 SpyOn 文档执行角度单元测试时出错
- javascript - 图表。是否可以制作这种类型的图表?
- reactjs - 如何使用反应和打字稿访问反应功能组件中的道具?
- math - 将点从一个坐标原点平移到另一坐标原点
- node.js - 在平均堆栈中上传两个不同的文件
- python - 如何返回包含短语的元组列表,以及它按降序出现的次数?
- types - “Eta 转换”类型的应用程序
- struct - 无法编译hiredis sds 文件