Java8使用流处理将String字符串转成ListLong数据格式
你可以使用Java 8的流处理将一个字符串转换为List<Long>数据格式。下面是一个示例代码:
```java
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
public class Main
public static void main(String[] args)
String str = "123,456,789";
List<Long> list = Arrays.stream(str.split(","))
.map(Long::parseLong)
.List();
System.out.println(list);
}
逗号分割字符串转数组```
在这个例子中,我们首先使用 `split` 方法将字符串拆分成一个字符串数组,根据逗号进行分割。然后,我们使用流的 `map` 方法将每个字符串转换为对应的Long型数据。最后,我们使用 `collect` 方法将流中的元素收集到一个List<Long>中。
运行以上代码,输出结果为 `[123, 456, 789]`,表示成功将字符串转换为List<Long>数据格式。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。