public class StrUtils extends Object
| Constructor and Description |
|---|
StrUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
apadLeft(double a,
int b,
int len) |
static String |
apadLeft(String str,
String str2,
int len) |
static String |
apadRight(double a,
int b,
int len) |
static String |
apadRight(String str,
String str2,
int len) |
static String |
clear(String str)
清除字符串中所有的空格 ,传入null返回null
|
static String |
clear(String str,
String str2)
清除str中出现的所有str2字符序列 直到结果中再也找不出str2为止 str2 == null时 返回str
|
static boolean |
empty(Object obj)
判断对象是否为空
|
static boolean |
equals(String str1,
String str2)
比较 str1 和 str2 如果都是 null 或者 str1.equals(str2) 返回 true 表示一样 ;
|
static boolean |
isEmpty(String str)
为空
2013年9月8日 下午10:08:44
flyfox 330627517@qq.com
|
static boolean |
isNotEmpty(String str)
不为空
2013年9月8日 下午10:08:31
flyfox 330627517@qq.com
|
static String |
nvl(String instr)
过滤 ;当instr==null时返回长度为0的"";
与 nvl(...)系的区别在于只处理null ,不处理长度为0的""; |
static String |
nvl(String instr,
String defaultValue)
过滤 ,把null和长度为0的""当成同一种情况处理;
当instr==null||"".equals(instr)时返回defaultValue ;其它情况返回 instr |
static String |
replace(String text,
String searchString,
String replacement) |
static String |
replace(String text,
String searchString,
String replacement,
int max) |
static String |
replaceOnce(String text,
String searchString,
String replacement) |
static String |
suojin(String str,
int length)
如果str的长度超过了length,取前length位然后拼上...
|
static String |
suojin(String str,
int c,
String sub)
如果str的长度超过了c则取c-sub.length长度,然后拼上sub结尾
|
static String |
toLowerCase(String instr)
转小写
2013年9月8日 下午10:08:10
flyfox 330627517@qq.com
|
static String |
toLowerCaseFirst(String str)
首字母小写 ,其余不变
2013年9月8日 下午10:08:17
flyfox 330627517@qq.com
|
static String |
toUpperCase(String instr)
转大写
2013年9月8日 下午10:08:23
flyfox 330627517@qq.com
|
static String |
toUpperCaseFirst(String str)
首字母大写 ,其余不变
2013年9月8日 下午10:08:17
flyfox 330627517@qq.com
|
static String |
trim(String str)
不会抛NullPointerException 的trim()
传入null会返回null |
public static boolean isEmpty(String str)
str - public static boolean isNotEmpty(String str)
str - public static String toUpperCase(String instr)
instr - public static String toLowerCase(String instr)
instr - public static String toUpperCaseFirst(String str)
str - public static String toLowerCaseFirst(String str)
str - public static String trim(String str)
str - public static String nvl(String instr)
instr - public static String nvl(String instr, String defaultValue)
instr - defaultValue - public static boolean equals(String str1, String str2)
str1 - str2 - public static String apadLeft(double a, int b, int len)
public static String apadRight(double a, int b, int len)
public static String clear(String str)
str - public static String clear(String str, String str2)
str - 原始字符串str2 - 清除的目标public static String suojin(String str, int c, String sub)
str - c - sub - public static String suojin(String str, int length)
str - length - public static boolean empty(Object obj)
Copyright © 2018. All rights reserved.