当前位置: 首页 > 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://www.yutouwan.com/news/170317/

相关文章:

  • 互联网公司中国排名pc网站优化排名软件
  • 可信网站认证申请庆阳有人做农资网站吗
  • 网站开发需要那些技能网站展示模板
  • 网站建设依循的原则织梦网站更新Html
  • asp网站耗资源三合一网站介绍
  • 广州优质网站建设案例南京高端网站建设
  • c 网站做微信支付功能2024中国进入一级战备了吗
  • 2018做分享网站qq空间网站是多少
  • 网站建设知识论文世界知名网站
  • 电子商务网站建设与规划视频织梦做仿站时 为何会发生本地地址跳转网站地址
  • 网站制作与网站建设高端轻奢品牌
  • 我自己怎么建网站网站制作 成都
  • 东台网站制作wordpress 仪表盘慢
  • 什么网站可以看到绵阳建设用dw制作学校网站教程
  • 网站建设代码结构深圳网站建设公司联
  • 互联网网站开发的未来方向wordpress 网站前端显示
  • 常州企业网站建设价格中文 wordpress
  • 啥是深圳网站建设网站制作的流程包括哪些
  • 北京比较好的网站开发公司泰安房价各小区排行表
  • 龙岗网站app建设网站搜索引擎引流
  • 响应式网站跟一般网站的区别大连网站开发公司电话
  • 驻马店网站开发基层网站建设作用
  • 网站注册域名类似朋友圈wordpress
  • 福建建设培训中心网站简历设计网
  • 网站第三方微信登陆怎么做的销售易app官网下载
  • 先做网站还是先备案京东网址
  • 太原模板建站优化图片传网站
  • 哪些人可以做网站国际俄罗斯乌克兰
  • vps怎么添加网站wordpress 高亮插件
  • 需要企业网站建设基于网站开发app