<dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> </dependency>
在日常开发中,用的最多的StringUtils工具类就是org.apache.commons.lang3.StringUtils。在这个工具类中有许多方法,如:isEmpty、isNotEmpty、isNotBlank、isBlank等常用的方法。除此之外,还有许多不常用的方法,如:isAnyEmpty、isNoneEmpty、isAnyBlank、isNoneBlank等。下面就来看看这些方法都是如何使用的。
判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0
StringUtils.isEmpty(null) = true
StringUtils.isEmpty("") = true
StringUtils.isEmpty(" ") = false
StringUtils.isEmpty("bob") = false
StringUtils.isEmpty(" bob ") = false
StringUtils.isEmpty(null) = false
StringUtils.isEmpty("") = false
StringUtils.isEmpty(" ") = true
StringUtils.isEmpty("bob") = true
StringUtils.isEmpty(" bob ") = true
StringUtils.isAnyEmpty(null, "not") = true
StringUtils.isAnyEmpty(" aa ", " ") = false
StringUtils.isAnyEmpty("") = true
StringUtils.isNoneEmpty("name", "not") = true
StringUtils.isNoneEmpty(" name ", " ") = false
StringUtils.isNoneEmpty("") = false
判断某字符串是否为空或长度为 0 或由 空白符(whitespace)构成
StringUtils.isBlank(null) = true
StringUtils.isBlank(" ") = true
StringUtils.isBlank("") = true
StringUtils.isBlank("bob") = false
StringUtils.isBlank(" bob") = false
StringUtils.isNotBlank(null) = false
StringUtils.isNotBlank(" ") = false
StringUtils.isNotBlank("") = false
StringUtils.isNotBlank("bob") = true
StringUtils.isNotBlank(" bob") = true
StringUtils.isAnyBlank(null, "") = true
StringUtils.isAnyBlank(" ", "time") = false
StringUtils.isAnyBlank("", " bob ") = true
StringUtils.isAnyBlank("name", " bob ") = false
去掉字符串两端的控制符(control characters, char <= 32),如果输入为null则返回null
StringUtils.trim(" bob ") = "bob"
StringUtils.trim(null) = null
StringUtils.trim("bob ") = "bob"
StringUtils.trim(" ") = ""
去掉字符串两端的控制符(control characters, char <= 32),如果变为null或"",则返回null
StringUtils.trimToNull(" bob ") = "bob"
StringUtils.trimToNull(null) = null
StringUtils.trimToNull("bob ") = "bob"
StringUtils.trimToNull(" ") = null
去掉字符串两端的控制符(control characters, char <= 32),如果变为null或"",则返回""
StringUtils.trimToEmpty(" bob ") = "bob"
StringUtils.trimToEmpty(null) = ""
StringUtils.trimToEmpty(" bob") = "bob"
StringUtils.trimToEmpty(" ") = ""
截取字符串 str:要处理的字符串 maxWidth:截断后的长度。若参数1的长度本身小于参数2,
StringUtils.truncate("hello world") = "hello"
StringUtils.truncate(null) = null
StringUtils.truncate("") = ""
StringUtils.truncate(" ") = " "
截取字符串
str:要处理的字符串
offset:开始位置
maxWidth:结束位置
本文向大家介绍javaScript字符串工具类StringUtils详解,包括了javaScript字符串工具类StringUtils详解的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了javaScript字符串工具类的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍Java中StringUtils工具类的一些用法实例,包括了Java中StringUtils工具类的一些用法实例的使用技巧和注意事项,需要的朋友参考一下 StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 Null
使用说明 概述 轻推JAVA-SDK是轻推开放平台面向Java开发者提供的发工具包。通过使用轻推JAVA-SDK,Java开发者可借助轻推高效地使用消息推送,安全登录等功能。 此文档面向Java开发者介绍轻推JAVA-SDK如何使用及相关注意事项。 使用步骤 步骤一:获取AppID以及AppSecret 登录轻推企业管理系统,编辑轻应用/订阅号,获取AppID以及AppSecret,若需要使用轻推
我试图导入StringUtils。我的第一步是下载commons-lang3-3.4.jar,我包括在同一个目录作为我的个人ester.java文件,我正在工作。在我打算使用StringUtils的个人ester.java中,我包括: 当我尝试编译时,我得到以下错误: 导入组织。阿帕奇。平民lang3。StringUtils; 当我注释掉import语句并删除任何打算使用StringUtils的语
本文向大家介绍Java 爬虫工具Jsoup详解,包括了Java 爬虫工具Jsoup详解的使用技巧和注意事项,需要的朋友参考一下 Java 爬虫工具Jsoup详解 Jsoup是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。 jsoup 的主要功能如
工具包提供了大量的通用实用函数去编写 dapps、处理用户输入和格式化数据等功能。 地址相关函数 There are several formats available to represent Ethereum addresses and various ways they are determined. utils . getAddress ( address ) => Address