org.apache.commons.lang.StringUtils类是用于操作Java.lang.String类的,而且此类是null安全的,即如果输入参数String为null,则不会抛出NullPointerException异常。StringUtils类中有130多个静态方法,都可以通过如下方式调用:StringUtils.xxx()。
常用方法简介:1. public static boolean isEmpty(String str) 。判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0。
1、服务器测试工具包(Server Test Toolkit, STT)是专为服务器应用程序测试所设计一套工具,项目本身属于开源项目。对于基于linux等服务器应用程序的测试而言,存在诸多相似的手段:比如检查日志、查询数据库等,这些公用的功能可以抽取出来作为一套工具以实现高复用,因此这套工具立足于此。
2、这套工具将根据日常公用需求持续完善和添加功能,希望给更多从事服务器应用程序的测试人员提供帮助,当然也希望更多的人参与研发,为提高软件质量做出微薄贡献!。
1. public static boolean isEmpty(String str)。
判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0。
下面是 StringUtils 判断是否为空的示例:
StringUtils.isEmpty(null) = true。
StringUtils.isEmpty("") = true。
StringUtils.isEmpty(" ") = false //注意在 StringUtils 中空格作非空处理。
StringUtils.isEmpty(" ") = false。
StringUtils.isEmpty("bob") = false。
StringUtils.isEmpty(" bob ") = false。
2. 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。
你弄错了吧 ,这个应该是封装好的工具类了,是别人写好方法在这个类里面了。
比如
public class StringUtil{。
public static boolean validate(Object obj){。
//对obj操作...。
return true;。
}
根据我的经验,StringUtil.nullTrim(ninushiName) 将实现字符串 ninushiName 中的空格去掉,如果ninushiName 是 null的话,转换为空字符串 "";
if (StringUtil.nullTrim(ninushiName).equals(""))。
意思是, 当 ninushiName 去掉空格后的值是等于 ""(空字符串)时,执行以下代码。
var
stringUtil
{},
max
0;
stringUtil.getMaxLengthCharacter。
function(s)
var
getObj,
info
{},
getMaxLength;
/*
把字符和出现次数存放在对象中
*/
getObj
(function(s)
var
0,
s.length,
obj
{};
for
(i
0;
<
j;
i++)
if
(!obj[s[i]])
obj[s[i]]
1;
else
obj[s[i]]
+=
1;
return
obj;
})(s);
/*
找出最长的个数
考虑到一个字符串中的最大长度可能不止一个,所以,这里需要找出最大数。
*/
getMaxLength
(function()
var
max
0,
//好歹也出现0次
i;
for
(i
in
getObj)
if
(getObj[i]
>=
max)
max
getObj[i];
return
max;
})();
for
(var
in
getObj)
if
(getObj[i]
===
getMaxLength)
info[i]
getObj[i];
return
info;
};
//
调用
var
res
stringUtil.getMaxLengthCharacter('aaabbbccc');。
window.console
&&
console.log(res);。