Joiner 可以快速地把多个字符串或字符串数组连接成为用特殊符号连接的字符串。
List
String value =Joiner.on("-").skipNulls().join(list);
System.out.println(value); //输出为: a-b-c
Splitter用来分割字符串
String testString = "Monday,Tuesday,,Thursday,Friday,,"; //英文分号分割;忽略空字符串 Splitter splitter = Splitter.on(",").omitEmptyStrings().trimResults(); System.out.println(splitter.split(testString).toString());
字符串转集合
List
String join = Joiner.on(",").withKeyValueSeparator("=").join(stringStringMap);
System.out.println(join);
List
System.out.println(result);
System.out.println(result.size());