当前位置: 首页 > news >正文

河南网站备案代理考互联网营销师证书要多少钱

河南网站备案代理,考互联网营销师证书要多少钱,网页设计与网站建设有区别吗,公司网站设计很好的StringUtils 方法的操作对象是 java.lang.String 类型的对象#xff0c;是 JDK 提供的 String 类型操作方法的补充#xff0c;并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException #xff0c;而是做了相应处理#xff0c;例如#xff0c… StringUtils 方法的操作对象是 java.lang.String 类型的对象是 JDK 提供的 String 类型操作方法的补充并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出  NullPointerException 而是做了相应处理例如如果输入为 null 则返回也是 null 等具体可以查看源代码)。除了构造器StringUtils 中一共有130多个方法并且都是 static 的所以我们可以这样调用 StringUtils.xxx() 下面分别对一些常用方法做简要介绍1. public static boolean isEmpty(String str)    判断某字符串是否为空为空的标准是 strnull 或 str.length()0    下面是 StringUtils 判断是否为空的示例 StringUtils.isEmpty(null) trueStringUtils.isEmpty() true StringUtils.isEmpty( ) false //注意在 StringUtils 中空格作非空处理StringUtils.isEmpty(   ) falseStringUtils.isEmpty(bob) falseStringUtils.isEmpty( bob ) false   2. public static boolean isNotEmpty(String str)    判断某字符串是否非空等于 !isEmpty(String str)    下面是示例       StringUtils.isNotEmpty(null) false      StringUtils.isNotEmpty() false      StringUtils.isNotEmpty( ) true      StringUtils.isNotEmpty(         ) true      StringUtils.isNotEmpty(bob) true      StringUtils.isNotEmpty( bob ) true 3. public static boolean isBlank(String str)    判断某字符串是否为空或长度为0或由空白符(whitespace) 构成   下面是示例      StringUtils.isBlank(null) true      StringUtils.isBlank() true      StringUtils.isBlank( ) true      StringUtils.isBlank(        ) true      StringUtils.isBlank(\t \n \f \r) true   //对于制表符、换行符、换页符和回车符       StringUtils.isBlank()   //均识为空白符      StringUtils.isBlank(\b) false   //\b为单词边界符      StringUtils.isBlank(bob) false      StringUtils.isBlank( bob ) false 4. public static boolean isNotBlank(String str)    判断某字符串是否不为空且长度不为0且不由空白符(whitespace) 构成等于 !isBlank(String str)    下面是示例       StringUtils.isNotBlank(null) false      StringUtils.isNotBlank() false      StringUtils.isNotBlank( ) false      StringUtils.isNotBlank(         ) false      StringUtils.isNotBlank(\t \n \f \r) false      StringUtils.isNotBlank(\b) true      StringUtils.isNotBlank(bob) true      StringUtils.isNotBlank( bob ) true 5. public static String trim(String str)    去掉字符串两端的控制符(control characters, char 32) , 如果输入为 null 则返回null    下面是示例      StringUtils.trim(null) null      StringUtils.trim()       StringUtils.trim( )       StringUtils.trim(  \b \t \n \f \r    )       StringUtils.trim(     \n\tss   \b) ss      StringUtils.trim( d   d dd     ) d   d dd      StringUtils.trim(dd     ) dd      StringUtils.trim(     dd       ) dd 6. public static String trimToNull(String str)    去掉字符串两端的控制符(control characters, char 32) ,如果变为 null 或则返回 null    下面是示例      StringUtils.trimToNull(null) null      StringUtils.trimToNull() null      StringUtils.trimToNull( ) null      StringUtils.trimToNull(     \b \t \n \f \r    ) null      StringUtils.trimToNull(     \n\tss   \b) ss      StringUtils.trimToNull( d   d dd     ) d   d dd      StringUtils.trimToNull(dd     ) dd      StringUtils.trimToNull(     dd       ) dd 7. public static String trimToEmpty(String str)    去掉字符串两端的控制符(control characters, char 32) ,如果变为 null 或 则返回    下面是示例      StringUtils.trimToEmpty(null)       StringUtils.trimToEmpty()       StringUtils.trimToEmpty( )       StringUtils.trimToEmpty(     \b \t \n \f \r    )       StringUtils.trimToEmpty(     \n\tss   \b) ss      StringUtils.trimToEmpty( d   d dd     ) d   d dd      StringUtils.trimToEmpty(dd     ) dd      StringUtils.trimToEmpty(     dd       ) dd 8. public static String strip(String str)    去掉字符串两端的空白符(whitespace) 如果输入为 null 则返回 null    下面是示例(注意和 trim() 的区别)      StringUtils.strip(null) null      StringUtils.strip()       StringUtils.strip( )       StringUtils.strip(     \b \t \n \f \r    ) \b      StringUtils.strip(     \n\tss   \b) ss   \b      StringUtils.strip( d   d dd     ) d   d dd      StringUtils.strip(dd     ) dd      StringUtils.strip(     dd       ) dd 9. public static String stripToNull(String str)    去掉字符串两端的空白符(whitespace) 如果变为 null 或则返回 null    下面是示例(注意和 trimToNull() 的区别)      StringUtils.stripToNull(null) null      StringUtils.stripToNull() null      StringUtils.stripToNull( ) null      StringUtils.stripToNull(     \b \t \n \f \r    ) \b      StringUtils.stripToNull(     \n\tss   \b) ss   \b      StringUtils.stripToNull( d   d dd     ) d   d dd      StringUtils.stripToNull(dd     ) dd      StringUtils.stripToNull(     dd       ) dd 10. public static String stripToEmpty(String str)     去掉字符串两端的空白符(whitespace) 如果变为 null 或 则返回     下面是示例(注意和 trimToEmpty() 的区别)      StringUtils.stripToNull(null)       StringUtils.stripToNull()       StringUtils.stripToNull( )       StringUtils.stripToNull(     \b \t \n \f \r    ) \b      StringUtils.stripToNull(     \n\tss   \b) ss   \b      StringUtils.stripToNull( d   d dd     ) d   d dd      StringUtils.stripToNull(dd     ) dd      StringUtils.stripToNull(     dd       ) dd 以下方法只介绍其功能不再举例11. public static String strip(String str, String stripChars)    去掉 str 两端的在 stripChars 中的字符。   如果 str 为 null 或等于 则返回它本身   如果 stripChars 为 null 或 则返回 strip(String str) 。12. public static String stripStart(String str, String stripChars)     和11相似去掉 str 前端的在 stripChars 中的字符。13. public static String stripEnd(String str, String stripChars)     和11相似去掉 str 末端的在 stripChars 中的字符。14. public static String[] stripAll(String[] strs)     对字符串数组中的每个字符串进行 strip(String str) 然后返回。    如果 strs 为 null 或 strs 长度为0则返回 strs 本身15. public static String[] stripAll(String[] strs, String stripChars)     对字符串数组中的每个字符串进行 strip(String str, String stripChars) 然后返回。    如果 strs 为 null 或 strs 长度为0则返回 strs 本身16. public static boolean equals(String str1, String str2)     比较两个字符串是否相等如果两个均为空则也认为相等。17. public static boolean equalsIgnoreCase(String str1, String str2)     比较两个字符串是否相等不区分大小写如果两个均为空则也认为相等。18. public static int indexOf(String str, char searchChar)     返回字符 searchChar 在字符串 str 中第一次出现的位置。    如果 searchChar 没有在 str 中出现则返回-1    如果 str 为 null 或 则也返回-119. public static int indexOf(String str, char searchChar, int startPos)     返回字符 searchChar 从 startPos 开始在字符串 str 中第一次出现的位置。    如果从 startPos 开始 searchChar 没有在 str 中出现则返回-1    如果 str 为 null 或 则也返回-120. public static int indexOf(String str, String searchStr)     返回字符串 searchStr 在字符串 str 中第一次出现的位置。    如果 str 为 null 或 searchStr 为 null 则返回-1    如果 searchStr 为 ,且 str 为不为 null 则返回0    如果 searchStr 不在 str 中则返回-121. public static int ordinalIndexOf(String str, String searchStr, int ordinal)     返回字符串 searchStr 在字符串 str 中第 ordinal 次出现的位置。    如果 strnull 或 searchStrnull 或 ordinal0 则返回-1    举例(*代表任意字符串)      StringUtils.ordinalIndexOf(null, *, *) -1      StringUtils.ordinalIndexOf(*, null, *) -1      StringUtils.ordinalIndexOf(, , *) 0      StringUtils.ordinalIndexOf(aabaabaa, a, 1) 0      StringUtils.ordinalIndexOf(aabaabaa, a, 2) 1      StringUtils.ordinalIndexOf(aabaabaa, b, 1) 2      StringUtils.ordinalIndexOf(aabaabaa, b, 2) 5      StringUtils.ordinalIndexOf(aabaabaa, ab, 1) 1      StringUtils.ordinalIndexOf(aabaabaa, ab, 2) 4      StringUtils.ordinalIndexOf(aabaabaa, bc, 1) -1      StringUtils.ordinalIndexOf(aabaabaa, , 1) 0      StringUtils.ordinalIndexOf(aabaabaa, , 2) 0 22. public static int indexOf(String str, String searchStr, int startPos)     返回字符串 searchStr 从 startPos 开始在字符串 str 中第一次出现的位置。    举例(*代表任意字符串)      StringUtils.indexOf(null, *, *) -1      StringUtils.indexOf(*, null, *) -1      StringUtils.indexOf(, , 0) 0      StringUtils.indexOf(aabaabaa, a, 0) 0      StringUtils.indexOf(aabaabaa, b, 0) 2      StringUtils.indexOf(aabaabaa, ab, 0) 1      StringUtils.indexOf(aabaabaa, b, 3) 5      StringUtils.indexOf(aabaabaa, b, 9) -1      StringUtils.indexOf(aabaabaa, b, -1) 2      StringUtils.indexOf(aabaabaa, , 2) 2      StringUtils.indexOf(abc, , 9) 3 23. public static int lastIndexOf(String str, char searchChar)     基本原理同1824. public static int lastIndexOf(String str, char searchChar, int startPos)     基本原理同1925. public static int lastIndexOf(String str, String searchStr)     基本原理同2026. public static int lastIndexOf(String str, String searchStr, int startPos)     基本原理同22另附String 的 split(String regex)   方法的用法如果我们需要把某个字符串拆分为字符串数组则通常用 split(String regex) 来实现。例如 Java代码 String str  aa,bb,cc,dd;      String[] strArray  str.split(,);       System.out.println(strArray.length);        for (int i  0; i  strArray.length; i) {             System.out.println(strArray[i]);      }   结果为4aabbccdd 如果String str aa.bb.cc.dd;String[] strArray str.split(.); 则结果为0为什么结果不是我们所想的呢原因是参数 String regex 是正则表达式 (regular expression) 而不是普通字符串而 . 在正则表达式中有特殊含义表示匹配所有单个字符。如果要那样拆分我们必须给 . 进行转义String[] strArray str.split(.) 修改为 String[] strArray str.split(\\.) 即可。另外有关 StringUtils 的详细 API 请参见官方网站: http://commons.apache.org/lang/api/org/apache/commons/lang/StringUtils.html   转载于:https://www.cnblogs.com/opaljc/archive/2010/02/02/1662104.html
http://wiki.neutronadmin.com/news/170317/

相关文章:

  • 什么网站上面能接点小活做湖北 商城网站建设
  • 东莞网站的制作做网站来联盟怎么样
  • 佛山市外贸网站建设校园微网站建设方案ppt模板
  • 网上做效果图网站有哪些网站跟域名是什么关系
  • 百度推广文案seo公司系统
  • 残疾人网站服务平台wordpress用网站测速
  • 云南建设企业网站智慧团建怎么转团关系
  • 男女直接做的视频网站一份完整的活动策划
  • 新注册公司网站建设网站在哪里设置关键词
  • 怎样自己做qq网站网络开发理论
  • 创建网站的各项费用wordpress 提交
  • 小型企业的网站建设论文wordpress 最近访客
  • 有没有哪个网站免费做简历的商丘做网站公司新站seo快速收录网页内容页的方法
  • 做网站要注意些什么要求用jsp sqlserver做的购物网站
  • 寿光建设网站网站建设中首页模板
  • 六安商务网站建设电话华为荣耀官网入口
  • 乐亭网站建设提供服务好的网站归档系统
  • 江苏泰州建设局网站旧域名新网站
  • 昆明网站建设天猫运营京东购物平台
  • 深圳游戏网站开发虚拟主机网站源码
  • 什么网站做优化最好?温州网站建设方案推广
  • win2003 做网站服务器上海域名网站吗
  • 有没有做淘宝网站的网站代理怎么做的
  • 企业网站建设服务哪家好上海网站推广策划
  • 广州城中村进行优化
  • 如何建立自己推广网站设计素材网站p开头的
  • 北京做手机网站的公司隆回网站建设制作
  • 全国思政网站的建设情况培训网站建设机构
  • 网站后台页面设计教程网络营销的内容是什么
  • 网站开源程序网站做美工