gpt4 book ai didi

java - 将数字字符串转换为整数列表

转载 作者:行者123 更新时间:2023-11-29 03:07:21 24 4
gpt4 key购买 nike

<分区>

我正在做一些关于 java 8 流特性的实践练习,所以想到将知识应用到问题Converting String of digits to List of integer

一个典型的测试看起来像

 @Test
public void testGetListofIntegersFromString(){
List<Integer> result = getIntegers("123456780");
assertEquals(Arrays.asList(1,2,3,4,5,6,7,8,0),result);
}

我写了下面的方法

List<Integer> getIntegers(String value) {
return IntStream.rangeClosed(0, value.length() - 1).map(i -> Integer.valueOf(value.substring(i,i+1))).collect(?????);
}

我对使用哪个函数来获取整数列表感到困惑我尝试了 collect(Collectors.toList()) 它给出了编译错误。

请建议我们是否可以采用不同的方法来解决这个问题。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com