转换 String[]
的简单方法是什么?到 Collection<Integer>
?这就是我现在正在做的,但不确定它是否好:
String[] myStringNumbers;
Arrays.stream(Arrays.asList(myStringNumbers).stream().mapToInt(Integer::parseInt).toArray()).boxed().collect(
Collectors.toList());
最佳答案
您不需要制作中间数组。只需解析和收集(使用 Collectors.toList
的静态导入):
Arrays.stream(myStringNumbers).map(Integer::parseInt).collect(toList());
关于java - 字符串数组到整数的集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36641405/