|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.aiyc.framework.utils.StringUtils
public class StringUtils
常用字符串操作函数
| 构造方法摘要 | |
|---|---|
StringUtils()
|
|
| 方法摘要 | |
|---|---|
static int |
compareString(String s,
String s1,
String s2)
|
static String |
decodeString(String str)
Decode a string using Base64 encoding. |
static String |
defaultString(String ab)
|
static String |
encodePassword(String password,
String algorithm)
Encode a string using algorithm specified in web.xml and return the resulting encrypted password. |
static String |
encodeString(String str)
Encode a string using Base64 encoding. |
static String |
formatChineseString(String s)
|
static int |
getStrIndex(String s,
String[] args)
从数组中得到字符串的位置 |
static boolean |
isEmpty(String ext)
|
static boolean |
isNullOrBank(String ext)
|
static String |
join(Iterator iterator,
String s)
|
static String |
join(Object[] aobj,
String s)
|
static String |
lowerFirstChar(String s)
将首字母小写 |
static String |
merge(String[] src,
String delimiter)
合并字符串数组为一个串 |
static String |
nullToEmpty(String src)
判断 如果输入的字符为null或者'null',输出空字符串"" |
static boolean |
objectEquals(Object obj,
Object obj1)
|
static String |
replace(String line,
String oldString,
String newString)
用 newString 替换 line 中的所有的 OldString。 |
static String |
replace(String line,
String oldString,
String newString,
int[] count)
用 newString 替换 line 中的所有的 OldString count返回被替换的数目 |
static String |
replaceIgnoreCase(String line,
String oldString,
String newString)
做不区分大小写的模式匹配,并用newString 来替换 oldString |
static String[] |
split(String ext)
|
static String[] |
split(String ext,
char pix)
|
static String[] |
split(String str,
int sect,
int len)
分解字符串 |
static boolean |
strEquals(String s,
String s1)
|
static String |
toCamelCasing(String s)
将下划线连接的String替换为驼峰风格 |
static String |
trimToByteSize(String s,
String s1,
int i)
|
static String |
upperFirstChar(String s)
将首字母大写 |
static String |
URLEncode(String srcStr,
String encoding)
对整个url进行编码转换 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public StringUtils()
| 方法详细信息 |
|---|
public static int compareString(String s,
String s1,
String s2)
public static String encodePassword(String password,
String algorithm)
password - Password or other credentials to use in authenticating this
usernamealgorithm - Algorithm used to do the digest
public static String encodeString(String str)
str -
public static String decodeString(String str)
str -
public static boolean strEquals(String s,
String s1)
public static String join(Object[] aobj,
String s)
public static String join(Iterator iterator,
String s)
public static String formatChineseString(String s)
public static String trimToByteSize(String s,
String s1,
int i)
public static boolean objectEquals(Object obj,
Object obj1)
public static String merge(String[] src,
String delimiter)
src - String[] 字符串数组delimiter - 隔开字符
public static String defaultString(String ab)
public static String[] split(String ext)
public static String[] split(String ext,
char pix)
public static boolean isNullOrBank(String ext)
public static boolean isEmpty(String ext)
public static String[] split(String str,
int sect,
int len)
throws Exception
str - Stringsect - int 分解的段数len - int 每段的字符长度
Exception
public static String URLEncode(String srcStr,
String encoding)
srcStr - url串encoding - 编码
public static final String replace(String line,
String oldString,
String newString)
line - 原字符串oldString - 被替换的字符串newString - 新的要替换oldString的字符串
public static final String replace(String line,
String oldString,
String newString,
int[] count)
line - 原字符串oldString - 被替换的字符串newString - 新的要替换oldString的字符串
public static final String replaceIgnoreCase(String line,
String oldString,
String newString)
line - 原字符串oldString - 被替换的字符串newString - 新的要替换oldString的字符串
public static int getStrIndex(String s,
String[] args)
s - 要查询的字符串args - 待查的数组
public static String nullToEmpty(String src)
src -
public static String toCamelCasing(String s)
s -
public static String lowerFirstChar(String s)
s -
public static String upperFirstChar(String s)
s -
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||