StringUtil 用法
最近项目中经常用到org.apache.commons.lang.StringUtil 下面就总结下,这个帮助函数对字符串处理很好用
1.空字符串检查
使用函数: StringUtils.isBlank(testString)
函数介绍: 当testString为空,长度为零或者仅由空白字符(whitespace)组成时,返回True;否则返回False
例程:
String test = "";
String test2 = "\n\n\t";
String test3 = null;
String test4 = "Test";
System.out.println( "test blank? " + StringUtils.isBlank( test ) );
System.out.println( "test2 blank? " + StringUtils.isBlank( test2 ) );
System.out.println( "test3 blank? " + StringUtils.isBlank( test3 ) );
System.out.println( "test4 blank? " + StringUtils.isBlank( test4 ) );
输出如下:
test blank? true
test2 blank? true
test3 blank? true
test4 blank? False
函数StringUtils.isNotBlank(testString)的功能与StringUtils.isBlank(testString)相反.
//判断是否Null 或者 ""
//System.out.println(StringUtils.isEmpty(null));
//System.out.println(StringUtils.isNotEmpty(null));
//判断是否null 或者 "" 去空格~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//System.out.println(StringUtils.isBlank(" "));
//System.out.println(StringUtils.isNotBlank(null));
//不区分大小写比较
//System.out.println(StringUtils.equalsIgnoreCase("abc", "ABc"));
注意为了提高北向程序的健壮性,通常用做判断字符串相等的函数是equalsIgnoreCase,记住!!!
StringUtil 用法相关推荐
- StringUtil 简单用法
org.apache.commons.lang.StringUtil(StringUtil包函数(用法)) import org.apache.commons.beanutils.BeanUtils; ...
- mybatis :Criteria 查询、条件过滤用法
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. PS:hibernate 中也有 Criteria 的用法,见另一文章:jpa : criteria ...
- Beetl学习总结(2)——基本用法
2.1. 安装 如果使用maven,使用如下坐标 <dependency> <groupId>com.ibeetl</groupId> <artifactId ...
- java中判断字符串是否为数字的方法 StringUtil包函数
java中判断字符串是否为数字的方法: 1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = 0; i &l ...
- JavaWeb项目笔记包括jsp的用法selevt,HTML5
-------------------<认识HTML5>----------------- 1 <>生成的快捷键 是table键 ctrl+D是直接复制一行 2 <h1& ...
- java的相对路径用法_java项目中的绝对路径和相对路径用法说明
java项目中的绝对路径和相对路径用法说明 绝对路径:不可改变的路径 本地绝对路径:增加盘符的路径(e:/test/test.html) 网络绝对路径:增加协议,IP地址,端口号的路径(http:// ...
- Mybatis中limit用法与分页查询
数据库使用的是mysql 要想在Mybatis中使用分页查询,首先要清楚mysql中limit的用法. limit a,b a是从第a+1条数据开始,b是指读取几条数据 例如:select * fro ...
- c语言中external,static关键字用法
static用法: 在C中,static主要定义全局静态变量.定义局部静态变量.定义静态函数. 1.定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量.全局静态变量有 ...
- Pandas_transform的用法
先来看一个实例问题. 如下销售数据中展现了三笔订单,每笔订单买了多种商品,求每种商品销售额占该笔订单总金额的比例.例如第一条数据的最终结果为:235.83 / (235.83+232.32+107.9 ...
最新文章
- linux xlib函数手册,Xlib 学习笔记
- LeetCode 519. 随机翻转矩阵(哈希)
- 虚拟服务器新建桌面池,VMware vSphere 服务器虚拟化之二十三 桌面虚拟化之建立手动虚拟桌面池...
- for、foreach、stream 哪家的效率更高,你真的用对了吗?
- cocos2d-x的CCSequence与CCRepeatForever的混用
- 冬季旅游怎么搭?这样穿度假更休闲舒适
- nginx基础配置,转发所有
- Kafka 设计与原理详解(二)
- 下载各种版本的weblogic
- NSA黑客工具泄露 网络世界的灾难级危机如何应对?[NSA黑客工具名单]
- 概述无线传感网的MAC协议
- 无人车之美——技术要点速览
- 2022哈尔滨工程大学软件工程上岸经验贴
- 如何把pdf分割成多个?怎么把pdf文件分成多个?
- 提高计算机性能的主流方法,提高cpu性能的方法有哪些?怎么把电脑cpu性能调到最大?...
- 自己动手搭建聊天APP
- OperationTrident游戏开发总结
- [渝粤教育] 西南科技大学 信息组织与检索 在线考试复习资料2021版
- D碳社区周报:上海市:推进崇明世界级生态岛碳中和示范区建设,院士专家在论坛上提出建议
- sqlDBX连接服务器的DB2数据库