Joiner、Strings、Splitter使用
[toc]
Strings
1 | //padEnd 尾填充 |
1 | //padStart 头填充 |
1 | //Strings.isNullOrEmpty 空校验 |
1 | //Strings.nullToEmpty 如果为null 转为"" |
1 | //Strings.emptyToNull 如果为"" 转为null |
1 | //Strings.repeat 重复字符串 |
1 | //Strings.commonPrefix 获取a,b左公共部分字符串 |
1 | //Strings.commonSuffix 获取a,b右公共部分字符串 |
Joiner
1 | // .on("; ")以; 分隔 .skipNulls()忽略null |
1 | // useForNull(String)方法可以给定某个字符串来替换null |
1 | String a = Joiner.on("&") |
Splitter
1 | // 拆分字符串为List集合 |
1 | //omitEmptyStrings()-----从结果中自动忽略空字符串 |
1 | Map<String, String> m = Splitter.on("&") |