java库里_java8之StringJoiner。终于有像guava类库里的功能了
StringJoiner底層也是咱們平時用StringBuilder容器。只不過容量沒提供設置初始容量,默認16 characters。
不說了。代碼:
package?com.doctor.java8;
import?java.util.Arrays;
import?java.util.StringJoiner;
import?java.util.stream.Collectors;
/**
*?java8?StringJoinerPractice
*
*?@see?http://www.javacodegeeks.com/2014/03/java-can-finally-join-strings.html
*
*?@author?doctor
*
*?@time?2015年4月20日?下午2:09:10
*/
public?class?StringJoinerPractice?{
public?static?void?main(String[]?args)?{
//?1
StringJoiner?stringJoiner?=?new?StringJoiner(",");
stringJoiner.add("name");
stringJoiner.add("sex");
System.out.println(stringJoiner.toString());
//?2
stringJoiner?=?new?StringJoiner(",",?"[",?"]");
stringJoiner.add("name");
stringJoiner.add("sex");
System.out.println(stringJoiner.toString());
//?3
stringJoiner?=?new?StringJoiner(",").add("name").add("sex");
System.out.println(stringJoiner.toString());
//?4
String?collect?=?Arrays.asList("name",?"sex").stream().collect(Collectors.joining(","));
System.out.println(collect);
}
}
總結
以上是生活随笔為你收集整理的java库里_java8之StringJoiner。终于有像guava类库里的功能了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机上网络接口层,2016计算机专业知
- 下一篇: catia利用宏批量改名的方法_谁有CA