/**
* 字串工具類
* * @author administrator
*/public
class
djystringutils
/** * 判斷字串是否不為空
** @param str 字串
* @return 是否不為空
*/public
static
boolean
isnotempty
(string str)
/** * 截斷字串兩側的逗號
** @param str 字串
* @return 字串
*/public
static string trimcomma
(string str)
if(str.
endswith
(","))
return str;
}/**
* 補全兩位數字
** @param str
* @return
*/public
static string fulfuill
(string str)
else
}/**
* 從拼接的字串中提取字段
** @param str 字串
* @param delimiter 分隔符
* @param field 字段
* @return 字段值
*/public
static string getfieldfromconcatstring
(string str,
string delimiter, string field)
}return null;
}/**
* 從拼接的字串中給字段設定值
** @param str 字串
* @param delimiter 分隔符
* @param field 欄位名
* @param newfieldvalue 新的field值
* @return 字段值
*/public
static string setfieldinconcatstring
(string str,
string delimiter, string field, string newfieldvalue)
} stringbuffer buffer =
newstringbuffer()
;for
(int i =
0; i < fields.length; i++)}
return buffer.
tostring()
;}}
字串補字元工具類
字串右補空格 see 該方法預設採用空格 其ascii碼為32 來右補字元 see 若想自己指定所補字元,可以使用rightpadforbyte string str,int size,int padstrbyascii 方法 public static string rightpadforbyte...
字串工具類StringUtils
package utils public class stringutils public static string join string array,string str public static string wrapwithsinglequotes string str 把字串內容被逗號...
隨機字串工具類
包名 import org.apache.commons.lang.randomstringutils 或import org.apache.commons.lang.randomstringutils randomstringutils.random int count 產生6位長度的隨機字串,中...