public class ConvertListAndString {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
method2(list);
}
/**
* List<Integer>转string
*/
public static void test1(List list){
System.out.println(list.stream().map(String::valueOf).collect(Collectors.joining(",")));
}
/**
* string转List<Integer>
*/
void test2(){
String numberString= "1,2,3";
List<Integer> number= Arrays.stream(numberString.split(",")).map(Integer::valueOf).collect(Collectors.toList());
System.out.println(number);
}
}
Java 之 使用stream将List<Integer>与String转化
最新推荐文章于 2024-09-03 07:07:56 发布
该博客主要展示了如何在Java中将List<Integer>转换为String,以及如何将String回转为List<Integer>。通过使用Java 8的Stream API,实现了列表元素的串联以及字符串分隔符解析成列表。这些转换操作在处理数据格式转换时非常实用。
摘要由CSDN通过智能技术生成