zoukankan      html  css  js  c++  java
  • StringUtils工具类介绍


    1 abbreviate方法
    缩写一段文字

    StringUtils.abbreviate("abcdefghijklmno", -1, 10) = "abcdefg..."
    



    2 isBlank和isEmpty区别

    StringUtils.isBlank(" ")       = true
    StringUtils.isEmpty(" ")       = false
    



    3 join方法

    StringUtils.join(["a", "b", "c"], "--")  = "a--b--c"
    StringUtils.join(list, ",")
    



    4 replaceOnce方法 替换目标字符串一次

    StringUtils.replaceOnce("aba", "a", "")    = "ba"
    



    5 overlay方法 会覆盖原来的字符串

    StringUtils.overlay("abcdef", "zzzz", -1, 4)  = "zzzzef"
    



    6 chomp方法 切掉后面的字符串

    StringUtils.chomp("foobar", "bar") = "foo"
    StringUtils.chomp("foobar", "baz") = "foobar"
    



    7 chopNewline方法 去掉回车符

    8 padding方法 补齐方法

    StringUtils.padding(3, 'e')  = "eee"
    



    9 center居中方法

    StringUtils.center("a", 4)    = " a  "
    



    10 capitalize方法 首字母大写

    StringUtils.capitalize("cat") = "Cat"
    



    11 swapCase方法 大小写颠倒

    StringUtils.swapCase("The dog has a BONE") = "tHE DOG HAS A bone"
    



    12 isAlpha方法 检查字符串是否只有unicode字母

    StringUtils.isAlpha("abc")  = true
    StringUtils.isAlpha("ab2c") = false
    StringUtils.isAlpha("ab-c") = false
    



    13 isAlphaSpace方法 检查字符串是否只有unicode字母和‘ ’ 空格

    StringUtils.isAlphaSpace("ab2c") = false
    StringUtils.isAlphaSpace("ab c") = true
    StringUtils.isAlphaSpace("ab-c") = false
    



    14 isAlphanumeric方法 检查字符串是否只有unicode字母和数字
    15 isAlphanumericSpace方法 检查字符串是否只有unicode字母和数字和空格
    16 isAsciiPrintable方法 检查字符串是否只有可打印的ASCII编码的的字符

    StringUtils.isAsciiPrintable("!ab-c~") = true
    StringUtils.isAsciiPrintable("u0020") = true
    StringUtils.isAsciiPrintable("Ceki Gu00fclcu00fc") = false
    



    17 isNumeric方法 检查字符串是否只有数字
    18 isWhitespace方法 检查字符串是否都是空格

    19 reverse方法 颠倒字符串

    StringUtils.reverse("bat") = "tab"
    



    20 indexOf/indexOfIgnoreCase方法 查看字符串出现过的次数

    21 stripStart(path, UNIX_SEPARATOR)方法 去掉头部的字符SET集合

  • 相关阅读:
    WCF Restful 服务 Get/Post请求
    网络共享做本地映射
    跨服务器存放文件(1)
    Socket通信简单实例(WCF调用Socket)
    HttpWebRequest传值
    实体对象,List泛型 转换为DataTable
    (转)打印相关_C#(PrintDocument、PrintDialog、PageSetupDialog、PrintPreviewDialog)
    (转)C#.NET WINFORM应用程序中控制应用程序只启动一次
    (转)C#操作Word文档
    (转)Java调用Weservice
  • 原文地址:https://www.cnblogs.com/YFeiY7/p/6488987.html
Copyright © 2011-2022 走看看