- 浏览: 707681 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (272)
- Struts1.x (7)
- 事务 (2)
- Hibernate (11)
- 数据库 (14)
- JavaScript&Ajax (43)
- JSP&Servlet (2)
- Flex (1)
- 其它 (9)
- Java (22)
- 框架集成 (1)
- WebService (3)
- Tomcat (3)
- 加密和安全登录 (13)
- 基于原型的JavaScript (0)
- JavaDoc和Java编码规范 (3)
- CAS (1)
- 加密 (1)
- Axis2 (10)
- Ext2.x (3)
- SSH整合 (2)
- Ext (0)
- 正则表达式 (1)
- 设计模式 (4)
- 对象序列化技术 (3)
- CVS (2)
- Struts2 (6)
- Spring 2.x (7)
- Spring Security (2)
- Java 课程 (20)
- 程序员之死 (1)
- 软件测试 (6)
- UML (5)
- NetBeans (1)
- cxf (1)
- JMS (13)
- 设计 (5)
- ibatis2.x (3)
- Oracle (1)
- WebSphere (7)
- 概要设计 (1)
- DB2 (10)
- PowerDesigner (0)
- 软件工程 (5)
- rose (1)
- EA (1)
- LDAP (7)
- Portal&Portlet (3)
- MQ (10)
- ESB (4)
- EJB (2)
- JBoss (2)
最新评论
-
typeRos:
只有配置文件,没有代码么大神
Spring实现IBMMQ的JMS消息发布/订阅模式 -
panamera:
如果ActiveMQ服务器没有启动,这个时候消息生产者使用Jm ...
Spring JMSTemplate 与 JMS 原生API比较 -
lian819:
顶1楼, 引用文件, 配置属性, 太方便了
EXTJS 同步和异步请求 -
wilhard:
说得清楚明白
<%@ include file=""%>与<jsp:include page=""/>区别 -
刘琛颖:
总结的很好。受益了
javascript 父窗口(父页面)— 子窗口 (子页面)互相调用的方法
org.apache.commons.lang
Class StringUtils
org.apache.commons.lang.StringUtils
public class StringUtils
extends Object
Operations on String that are null safe. 字符串是 null 安全的,不会抛出 NullPointerException ,都做了相应的处理。
- IsEmpty/IsBlank - checks if a String contains text
- IsEmpty/IsBlank – 检查字符串是否有内容。
- Trim/Strip - removes leading and trailing whitespace
- Trim/Strip – 删除字符串开始和结尾的空白符。
- Equals - compares two strings null-safe
- Equals – 比较两个字符串 null 安全。
- IndexOf/LastIndexOf/Contains - null-safe index-of checks
- IndexOf/LastIndexOf/Contains – null 安全的索引检查。
- IndexOfAny/LastIndexOfAny/IndexOfAnyBut/LastIndexOfAnyBut - index-of any of a set of Strings
- IndexOfAny/LastIndexOfAny/IndexOfAnyBut/LastIndexOfAnyBut – 字符串集合索引检查。
- ContainsOnly/ContainsNone - does String contains only/none of these characters
- ContainsOnly/ContainsNone – 字符在字符串中出现一次或一次也没有出现。
- Substring/Left/Right/Mid - null-safe substring extractions
- Substring/Left/Right/Mid – null 安全子串的提取。
- SubstringBefore/SubstringAfter/SubstringBetween - substring extraction relative to other strings
- SubstringBefore/SubstringAfter/SubstringBetween – 子串提取依赖其它字符串。
- Split/Join - splits a String into an array of substrings and vice versa
- Split/Join – 字符串拆分为子串的字符串数组,反之亦然。
- Remove/Delete - removes part of a String
- Remove/Delete – 删除部分字符串。
- Replace/Overlay - Searches a String and replaces one String with another
- Replace/Overlay – 替换字符串的部分字符。
- Chomp/Chop - removes the last part of a String
- Chomp/Chop – 删除字符串最后的字符。
- LeftPad/RightPad/Center/Repeat - pads a String
- LeftPad/RightPad/Center/Repeat – 补字符串。
- UpperCase/LowerCase/SwapCase/Capitalize/Uncapitalize - changes the case of a String
- UpperCase/LowerCase/SwapCase/Capitalize/Uncapitalize – 改变字符串的大小写。
- CountMatches - counts the number of occurrences of one String in another
- CountMatches – 计算一个字符或字符串在另外一个字符串出现的次数。
- IsAlpha/IsNumeric/IsWhitespace/IsAsciiPrintable - checks the characters in a String
- IsAlpha/IsNumeric/IsWhitespace/IsAsciiPrintable – 判断字符是否在字符串中。
- DefaultString - protects against a null input String
- DefaultString –null 安全, null 转换为字符串。
- Reverse/ReverseDelimited - reverses a String
- Reverse/ReverseDelimited – 反转字符串。
- Abbreviate - abbreviates a string using ellipsis
- Abbreviate – 缩写字符串用省略符。
- Difference - compares two Strings and reports on their differences
- Difference – 比较两个字符串并且返回不同。
- LevensteinDistance - the number of changes needed to change one String into another
- LevensteinDistance – 一个字符串改变为另一个字符串需要改变的数量。
The StringUtils class defines certain words related to String handling.
StringUtils 类是对字符串的处理。
- null – null 空
- empty - a zero-length string ( "" ) 长度为 0 的字符串
- space - the space character ( ' ' , char 32) 间隔符
- whitespace - the characters defined by Character.isWhitespace(char) 空格符
- trim - the characters <= 32 as in String.trim() 去掉字符串两边字符 <=32
Version:
$Id: StringUtils.java 492377 2007-01-04 01:20:30Z scolebourne $
static String |
EMPTY
|
static int |
INDEX_NOT_FOUND
|
Constructor Summary 构造方法摘要 |
|
StringUtils
() |
|
Method Summary 方法摘要 |
|
static String |
abbreviate
(String
str, int maxWidth) 取得字符串的缩写,str: 处理的字符串,maxWidth: 宽度,从第一个字符开始[1,maxWidth), 类似于substring(), 返回一个新的字符串,它是此字符串的一个子字符串。 |
static String |
abbreviate
(String
str, int offset, int maxWidth) 取得字符串的缩写,str: 处理的字符串,maxWidth: 宽度,从第offset 个字符开始[offset,axWidth), 类似于substring(), 返回一个新的字符串,它是此字符串的一个子字符串。 |
static String |
capitalise
(String
str) 过时了. 用 capitalize(String) ,在Commons Lang 3.0 已经没有此方法了。 |
static String |
capitaliseAllWords
(String
str) 过时了. 在Commons Lang 3.0 已经没有此方法了。 |
static String |
capitalize
(String
str) 将str 手写字母大写,用于名称、头衔等 |
static String |
center
(String
str, int size) 产生一个字符串返回,该字符串长度等于
size
,
str
位于新串的中心,其他位置补空格。
|
static String |
center
(String
str, int size, char padChar) 产生一个字符串返回,该字符串长度等于
size
,
str
位于新串的中心,其他位置补字符
padChar
。
|
static String |
center
(String
str, int size, String
padStr) 产生一个字符串返回,该字符串长度等于
size
,
str
位于新串的中心,其他位置补字符串
padStr
。
|
static String |
chomp
(String
str) 以单个词为单位的反转 str=”I am yuanyuan !”; chomp(str)=”! yuanyuan an I”; |
static String |
chomp
(String
str, String
separator) 以单个词为单位的反转,从 separator 开始 str=”I am yuanyuan !”; chomp(str ,”!”)=” yuanyuan an I !”; |
static String |
chompLast
(String
str) 过时了. 在Commons Lang 3.0 已经没有此方法了 |
static String |
chompLast
(String
str, String
sep) 过时了. 在Commons Lang 3.0 已经没有此方法了 |
static String |
chop
(String
str) 去掉字符串 str 的最后一个字符。如果字符串以 "\r\n" 结尾,则去掉它们。 |
static String |
chopNewline
(String
str) 过时了. 在Commons Lang 3.0 已经没有此方法了 |
static String |
clean
(String
str) 过时了. 在Commons Lang 3.0 已经没有此方法了 |
static String |
concatenate
(Object
[] array) 过时了. 在Commons Lang 3.0 已经没有此方法了 |
static boolean |
contains
(String
str, char searchChar) 当此字符串包含指定的字符 searchChar 值序列时,返回 true ;处理 null 。 |
static boolean |
contains
(String
str, String
searchStr) 当此字符串包含指定的字符串 searchStr 值序列时,返回 true ;处理 null 。 |
static boolean |
containsIgnoreCase
(String
str, String
searchStr) 当此字符串包含指定的字符串 searchStr 值序列时,忽略大小写,返回 true ;处理 null 。 |
static boolean |
containsNone
(String
str, char[] invalidChars) 判断是否字符串 str 不包含字符数组 invalidChars 中的字符 , 如果含有则返回 <span 发表评论
|
相关推荐
org.apache.commons.lang.StringUtils.class org.apache.commons.lang.SystemUtils.class org.apache.commons.lang.UnhandledException.class org.apache.commons.lang.Validate.class org.apache.commons.lang....
org.apache.commons.lang.StringUtils.class org.apache.commons.lang.SystemUtils.class org.apache.commons.lang.UnhandledException.class org.apache.commons.lang.Validate.class org.apache.commons.lang....
在给定的标题 "org.apache.commons.lang3.StringUtils.jar.rar" 中,我们可以看到这个压缩包包含的是 `StringUtils.jar`,实际上它是一个 `common-lang3.jar` 文件的别名。这个 JAR 包是 Apache Commons Lang 项目的...
需要先 import org.apache.commons.lang3.StringUtils; /* 内含 common-lang3.jar commons-lang3-3.9-bin.zip commons-lang3-3.9-src.zip 使用说明.txt*/ public static String getClientIp(HttpServletRequest ...
这个`org.apache.commons.lang.jar`文件是该库的一个版本,包含了Lang项目的所有包,使得开发者在处理字符串、日期、数字、反射、比较等方面的工作变得更加便捷高效。以下是关于Apache Commons Lang的一些关键知识点...
标题中的"org.apache.commons.lang包"指的是该库的主要命名空间,它包含了各种实用工具类,如字符串处理、日期时间操作、类型转换等。 在描述中提到,解压缩Apache Commons Lang资源包后,我们可以获取到几个关键...
`org.apache.commons.lang3.StringUtils`是Lang包中的一个关键类,它提供了大量与字符串操作相关的静态方法。这些方法涵盖了字符串的检查、比较、转换、格式化以及分割等常见任务。例如: 1. `isEmpty()`:检查字符...
import org.apache.commons.lang.StringUtils; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFFont; import org...
标题 "com.springsource.org.apache.commons.lang" 指向的是Apache Commons Lang库的一个特定版本,该库是Apache软件基金会开发的一个Java工具类集合。Apache Commons Lang是Java开发中常用的辅助库,提供了大量用于...
import org.apache.commons.lang.StringUtils; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFFont; import org...
"org.apache.commons jar" 指的是这个项目中相关组件的集合,通常包含多个模块,每个模块专注于特定的编程任务。 1. **Apache Commons Lang**: 这个模块提供了许多高级字符串处理、日期和时间操作、数学计算以及...
org.apache.commons.lang.StringUtils.class org.apache.commons.lang.SystemUtils.class org.apache.commons.lang.UnhandledException.class org.apache.commons.lang.Validate.class org.apache.commons.lang....
"org.apache.commons" 是这个项目的主要命名空间,包含了许多子包,用于实现各种实用功能。在这个压缩包中,你可能会找到如 Commons Lang、Commons IO、Commons Collections、Commons BeanUtils 等多个子项目的集合...
org.apache.commons.lang3.StringUtils org.apache.commons.lang3.ArrayUtils.class org.apache.commons.lang3.BitField.class org.apache.commons.lang3.CharUtils.class org.apache.commons.lang3.ClassUtils....
commons-lang3-3.1 StringUtils字符串jar包 org.apache.commons.lang3.StringUtils的jar包
"org.apache.commons" 指的是 Apache Commons 项目下的顶级命名空间,包含了多个子模块,每个模块都专注于解决特定的问题或提供特定的功能。这个 jar 包是将这些功能集合在一起的便利工具,便于开发者集成到自己的 ...
继承了org.apache.commons.lang3.StringUtils工具类,加入了部分常用方法,使用时直接添加到项目的公共utils下,同时在pom.xml加入依赖: <!-- ...
当你在项目中遇到"The import org.apache.commons.lang3 cannot be resolved"的错误时,通常是因为缺少了这个库的引用,导致你的代码无法找到所需的类。 `org.apache.commons.lang3`是该库的主要包名,其中包含了...