我有两个类型为String和Int的ArrayList。
ArrayList<String> numbersInString=new ArrayList<>();
ArrayList<Integer> numbers=new ArrayList<>();
numbersInString
包含以下两项:
numberInString.add("1");
numberInString.add("2");
现在,我的问题是,我希望1
和2
项作为整数从numbersInString
添加到numbers
中(这样我就可以在工作中执行算术运算(有没有直接的方法可以一次解析所有项目,而不是逐个解析所有项目
有人帮我。
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);