- import java.util.Arrays;
-
- import org.apache.commons.lang.StringUtils;
-
-
- public class Test {
-
-
- public static void main(String[] args) {
-
- System.out.println(StringUtils.isEmpty(null));
- System.out.println(StringUtils.isNotEmpty(null));
-
- System.out.println(StringUtils.isBlank(" "));
- System.out.println(StringUtils.isNotBlank(null));
-
- System.out.println(StringUtils.trim(null));
-
- System.out.println(StringUtils.trimToNull(""));
-
- System.out.println(StringUtils.trimToEmpty(null));
-
- System.out.println(StringUtils.strip("大家好 啊 \t"));
-
- System.out.println(StringUtils.stripToNull(" \t"));
-
- System.out.println(StringUtils.stripToEmpty(null));
-
- System.out.println(StringUtils.defaultString(null));
-
- System.out.println(StringUtils.defaultString("", "df"));
-
- System.out.println(StringUtils.defaultIfEmpty(null, "sos"));
-
-
- System.out.println(StringUtils.strip("fsfsdf", "f"));
-
- System.out.println(StringUtils.stripStart("ddsuuu ", "d"));
-
- System.out.println(StringUtils.stripEnd("dabads", "das"));
-
- ArrayToList(StringUtils.stripAll(new String[]{" 中华 ", "民 国 ", "共和 "}));
-
- ArrayToList(StringUtils.stripAll(new String[]{" 中华 ", "民 国", "国共和国"}, "国"));
-
-
- System.out.println(StringUtils.equals(null, null));
-
- System.out.println(StringUtils.equalsIgnoreCase("abc", "ABc"));
-
-
- System.out.println(StringUtils.indexOf(null, "a"));
-
- System.out.println(StringUtils.indexOf("akfekcd中华", "k", 2));
-
- System.out.println(StringUtils.ordinalIndexOf("akfekcd中华", "k", 2));
-
- System.out.println(StringUtils.lastIndexOf("adfas", "a"));
-
- System.out.println(StringUtils.lastIndexOf("d饿abasdafs我", "a", 3));
-
- System.out.println(StringUtils.contains("sdf", "dg"));
-
- System.out.println(StringUtils.indexOfAny("absfekf", new String[]{"f", "b"}));
-
- System.out.println(StringUtils.indexOfAny("afefes", "e"));
-
- System.out.println(StringUtils.indexOfAnyBut("seefaff", "af"));
-
- System.out.println(StringUtils.containsOnly("中华华", "华"));
-
- System.out.println(StringUtils.containsOnly("中华中", new char[]{'中', '华'}));
-
- System.out.println(StringUtils.containsNone("中华华", "国"));
-
- System.out.println(StringUtils.containsNone("中华中", new char[]{'中', '达'}));
-
- System.out.println(StringUtils.lastIndexOfAny("中国人民共和国", new String[]{"国人", "共和"}));
-
- System.out.println(StringUtils.countMatches("中国人民共和中国", "中国"));
-
- System.out.println(StringUtils.isAlpha("这是干什么的2"));
-
- System.out.println(StringUtils.isAlphaSpace("NBA直播 "));
-
- System.out.println(StringUtils.isAlphanumeric("NBA直播"));
-
- System.out.println(StringUtils.isAlphanumericSpace("NBA直播"));
-
- System.out.println(StringUtils.isAsciiPrintable("NBA直播"));
-
- System.out.println(StringUtils.isNumeric("NBA直播"));
-
- System.out.println(StringUtils.isNumericSpace("33 545"));
-
- System.out.println(StringUtils.isWhitespace(" "));
-
-
- System.out.println(StringUtils.difference("中国加油", "中国人民共和加油"));
-
- System.out.println(StringUtils.indexOfDifference("ww.taobao", "www.taobao.com"));
-
- System.out.println(StringUtils.getLevenshteinDistance("中国共和发国人民", "共和国"));
-
-
- System.out.println(StringUtils.substring("国民党", 2));
-
- System.out.println(StringUtils.substring("中国人民共和国", 2, 4));
-
- System.out.println(StringUtils.left("说点什么好呢", 3));
-
- System.out.println(StringUtils.right("说点什么好呢", 3));
-
- System.out.println(StringUtils.mid("说点什么好呢", 3, 2));
-
- System.out.println(StringUtils.substringBefore("说点什么好呢", "好"));
-
- System.out.println(StringUtils.substringAfter("说点什么好呢", "点"));
-
- System.out.println(StringUtils.substringBeforeLast("说点什么好点呢", "点"));
-
- System.out.println(StringUtils.substringAfterLast("说点什么好点呢?", "点"));
-
- System.out.println(StringUtils.substringBetween("南非2010世界杯在南非,在南非", "南非"));
-
-
- ArrayToList(StringUtils.split("中华 人民 共和"));
-
- ArrayToList(StringUtils.split("中华 ,人民,共和", ","));
-
- ArrayToList(StringUtils.split("中华 :人民:共和", ":", 2));
-
- ArrayToList(StringUtils.splitByWholeSeparator("ab-!-cd-!-ef", "-!-"));
-
- ArrayToList(StringUtils.splitByWholeSeparator("ab-!-cd-!-ef", "-!-", 2));
-
- ArrayToList(StringUtils.splitPreserveAllTokens(" ab de fg "));
-
- ArrayToList(StringUtils.splitPreserveAllTokens(" ab de fg ", null));
-
- ArrayToList(StringUtils.splitPreserveAllTokens(" ab de fg ", null, 2));
-
-
- System.out.println(StringUtils.deleteWhitespace(" s 中 你 4j"));
-
- System.out.println(StringUtils.removeStart("www.baidu.com", "www."));
-
- System.out.println(StringUtils.removeEnd("www.baidu.com", ".com"));
-
- System.out.println(StringUtils.remove("www.baidu.com/baidu", "bai"));
-
- System.out.println(StringUtils.chomp("abcrabc\r"));
-
- System.out.println(StringUtils.chomp("baidu.com", "com"));
-
- System.out.println(StringUtils.chop("wwe.baidu"));
-
-
- System.out.println(StringUtils.replaceOnce("www.baidu.com/baidu", "baidu", "hao123"));
-
- System.out.println(StringUtils.replace("www.baidu.com/baidu", "baidu", "hao123"));
-
- System.out.println(StringUtils.replace("www.baidu.com/baidu", "baidu", "hao123", 1));
-
-
- System.out.println(StringUtils.replaceChars("www.baidu.com", "bdm", "qo"));
-
- System.out.println(StringUtils.overlay("www.baidu.com", "hao123", 4, 9));
-
-
- System.out.println(StringUtils.repeat("ba", 3));
-
- System.out.println(StringUtils.rightPad("海川", 4));
-
- System.out.println(StringUtils.rightPad("海川", 4, "河流啊"));
-
- System.out.println(StringUtils.leftPad("海川", 4));
-
- System.out.println(StringUtils.leftPad("海川", 4, "大家好"));
-
- System.out.println(StringUtils.center("海川", 3));
-
- System.out.println(StringUtils.center("海川", 5, "流"));
-
- System.out.println(StringUtils.abbreviate("中华人民共和国", 5));
-
- System.out.println(StringUtils.abbreviate("abcdefghijklmno", 12, 10));
-
-
- System.out.println(StringUtils.capitalize("Ddf"));
-
- System.out.println(StringUtils.uncapitalize("DTf"));
-
- System.out.println(StringUtils.swapCase("I am Jiang, Hello"));
-
- System.out.println(StringUtils.reverse("中国人民"));
-
- System.out.println(StringUtils.reverseDelimited("中:国:人民", ':'));
- }
-
-
- private static void ArrayToList(String[] str){
- System.out.println(Arrays.asList(str) + " 长度:" + str.length);
- }
- }
posted @
2018-02-13 16:17
cn2024
阅读(
220)
评论()
编辑
收藏
举报