StringUtil类的常用方法
org.apache.commons.lang.StringUtils处理字符串类
1. public static boolean isEmpty(String str)
判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0
下面是 StringUtils 判断是否为空的示例:
StringUtils.isEmpty(null) = true
StringUtils.isEmpty("") = true
StringUtils.isEmpty(" ") = false
2. public static boolean isNotEmpty(String str)
判断某字符串是否非空,等于 !isEmpty(String str)
3. public static boolean isBlank(String str)
判断某字符串是否为空或长度为0或由空白符构成
下面是示例:
StringUtils.isBlank(null) = true
StringUtils.isBlank("") = true
StringUtils.isBlank(" ") = true
StringUtils.isBlank("\t \n \f \r") = true //对于制表符、换行符、换页符和回车符
4. public static boolean isNotBlank(String str)
判断某字符串是否不为空且长度不为0且不由空白符构成,等于 !isBlank(String str)
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(" d d dd ") = "d d dd"
6. public static String trimToNull(String str)
去掉字符串两端的控制符,如果变为 null 或"",则返回 null
下面是示例:
StringUtils.trimToNull(null) = null
StringUtils.trimToNull("") = null
StringUtils.trimToNull(" ") = null
StringUtils.trimToNull(" \b \t \n \f \r ") = null
StringUtils.trimToNull(" d d dd ") = "d d 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(" d d dd ") = "d d dd"
原文:https://blog.csdn.net/Augus3344/article/details/51286738
StringUtil类的常用方法相关推荐
- java file构造方法_Java中FileOutputStream类的常用方法
今天动力节点java学院小编将为大家分享Java中FileOutputStream类的常用方法,希望通过此文能够帮助到大家,下面就随小编一起看看Java中FileOutputStream类的常用方法都 ...
- java中立方根方法_java基础:4、java中Math类的常用方法?
4.java中Math类的常用方法? Java的Math类封装了很多与数学有关的属性和方法.如下所示: System.out.println("计算平方根--Math.sqrt(81)-- ...
- [Java基础]Object类的常用方法
Object类的常用方法:
- [Java基础]System类的常用方法
System类的常用方法:
- [Java基础]Math类的常用方法
Math类的常用方法:
- 能够使用StringBuilder类的常用方法操纵字符串 1215
能够使用StringBuilder类的常用方法操纵字符串 1215 01
- FileItem类的常用方法
FileItem类的常用方法: 1. boolean isFormField() isFormField方法用于判断FileItem类对象封装的数据是一个普通文本表单字段,还是一个文件表单字段,如果 ...
- java 求整_Java Math类的常用方法,求整运算
你知道Java Math类的常用方法求整运算应该如何实现吗?下面的文章要给大家介绍到的就是这个方面的内容,一起来了解了解吧. Math 类的求整方法有很多,详细说明如下所示: 下面的实例演示了 Mat ...
- java Math类的常用方法介绍
java Math类的常用方法介绍 代码块 public class MainTest {public static void main(String[] args) {//求sin值double s ...
- Syste类 及常用方法
实例化 : 实例化对象, 创建对象 , new 类型(); 初始化 : 赋值 1.常用字段(静态常量): System.in:标准输入流,默认关联到键盘上 举例 : Scanner sc = new ...
最新文章
- 为什么要选择html5,5分钟告诉你,为什么要学HTML5大前端
- pandas读取大文件(chunksize)并通过sqlalchemy写入MySQL数据库
- mysql bootstrap pxc_Mysql高可用之PXC
- thinkphp 个别字段无法更新_ThinkPHP setField 方法更新个别字段的值
- 觉得Win 10不如WP好?微软确认可以降级
- CentOS7 安装Redis 单机版
- MySQL日期时间操作函数(挺全的)
- 在线Cron在线表达式生成器工具推荐【磁钉cron生成器】
- SOUI消息订阅事件实例
- 谷歌 draco学习 一 压缩格网信息
- Win7环境下硬盘安装XP(无光驱/光盘安装XP)
- 体积小性能强悍能吃鸡的电脑主机 NUC8I7HVK
- 如何用Python求解微分方程组
- #!/bin/bash和#!/bin/sh的区别,source命令和exec命令
- 石墨烯在生物医学上应用的研究进展_多孔石墨烯的制备及应用
- html写顶部固定悬浮菜单栏,JS实现自动固定顶部的悬浮菜单栏效果
- (中兴路由器)无中继的DHCP配置实验
- 【Spark】Spark是什么?能干什么?有什么特点?
- php zan,zanphp 初探----安装篇
- 深入浅出玩转php一句话(含过waf新姿势)