字串工具類StringUtils

2021-08-03 11:58:58 字數 1100 閱讀 7580

package utils;

public

class

stringutils

public

static string join(string array, string str)

public

static string wrapwithsinglequotes(string str)

/*** 把字串內容被逗號分隔開的每個小部分 兩邊都加上單引號。適合寫資料庫sql in語句 時拼接使用

** 例如

* a 轉成'a',

* a,b,c 轉成'a','b','c'

* null或空字串 轉成 」

*

*@param str

*@param separator

*@param wrapwith

*@return

*/public

static string wrap(string str, string separator, string wrapwith)

return wrapwith

.concat(str.replace(separator, wrapwith.concat(separator).concat(wrapwith)))

.concat(wrapwith);

}/**

* same functionality as wrap

*@param str

*@param separator

*@param wrapwith

*@return

*/public

static string wrap2(string str, string separator, string wrapwith)

return wrapwith

.concat(join(str.split(separator),wrapwith + separator + wrapwith))

.concat(wrapwith);

}public

static

void

main(string args)

}

字串工具類

字串工具類 author administrator public class djystringutils 判斷字串是否不為空 param str 字串 return 是否不為空 public static boolean isnotempty string str 截斷字串兩側的逗號 param...

字串補字元工具類

字串右補空格 see 該方法預設採用空格 其ascii碼為32 來右補字元 see 若想自己指定所補字元,可以使用rightpadforbyte string str,int size,int padstrbyascii 方法 public static string rightpadforbyte...

隨機字串工具類

包名 import org.apache.commons.lang.randomstringutils 或import org.apache.commons.lang.randomstringutils randomstringutils.random int count 產生6位長度的隨機字串,中...