StringUtils 的填充方法

2022-08-26 20:36:19 字數 741 閱讀 2164

注意:兩個引數的用空格填充,三個引數的用後面的引數填充

第乙個引數要填充的字串,第二個是需要的長度,第三個是以什麼填充。

左側填充:

leftpad():

stringutils.leftpad(string str,int size);

stringutils.leftpad(string str,int size,string padstr);

右側填充:

rightpad():

stringutils.rightpad(string str,int size);

stringutils.rightpad(string str,int size,string padstr);

中間填充:

center():

stringutils.center(string str, int size);

stringutils.center(string str, int size, string padstring);

例:stringutils.center("abcdefg", 20);

返回結果:      abcdefg       

stringutils.center("abcdefg", 20,"*_");

返回結果:*_*_*_abcdefg*_*_*_*

stringutils.leftpad("abc", 10, "*");

返回結果:*******abc

StringUtils使用的坑

url中只有乙個位址,測試由stringutils.split url,轉換出來為null 對字串進行賦值例如 url 1,2,3,9 stringutils.split url,按道理來說會拆分成四個元素,但實際列印出來的長度為2,包含1和2,3,9 我去網上查詢資料發現使用 沒有問題啊,也沒有找...

StringUtils中的常量

空格字串 public static final string space 空字串 public static final string empty 換行符 public static final string lf n 回車 public static final string cr r publ...

幻方 奇數 數字填充矩陣

問題描述 輸入乙個數字n,使1 n n數字填充在n階矩陣中,使n階矩陣水平 豎直 對角線數字相加之和相同 eg 輸入3,輸出3階矩陣 解決思想 題目要求n為奇數 1.首先數字1放在第一排中間 n 1 2 2.如果數字在第一行但是不在最後一列,則它下乙個元素放在 4.如果數字在第一行且在最後一列,則下...