JDK8 List转为逗号拼接的字符串

分类: JAVA 评论(2) 1761 阅读 2017-07-27 05:40 ZooM查看

摘要 有很多时候我们需要将List转为 CSV格式的字符串,在JDK8之前只能通过循环的方式实现,在之后JDK提供了新的方法实现
JAVA JAVA JDK8


1:String.join

    @Test
	public void test1(){
		
		List list = new ArrayList<>();
		
		list.add("JAVA");
		list.add("Nginx");
		list.add("Tomcat");
		list.add("Redis");
		list.add("Linux");
		list.add("大数据");
		
		System.out.println(String.join(",", list));
	}


2:stream().collect(Collectors.joining(",")

    @Test
	public void test1(){
		
		List list = new ArrayList<>();
		
		list.add("JAVA");
		list.add("Nginx");
		list.add("Tomcat");
		list.add("Redis");
		list.add("Linux");
		list.add("大数据");
		
		//System.out.println(String.join(",", list));
		
		System.out.println(list.stream().collect(Collectors.joining(",")));
	}


QQ联系作者 微信联系作者
评论2
提交评论

关  于

该站属于个人博客,技术架构: JFinal + Beetl + Bootstrap

功能以后会继续完善……

QQ:841359731