Java開發常用工具類之StringUtils

2021-08-09 06:46:42 字數 942 閱讀 8108

今天跟大家分享乙個stringutils工具類,有不足或者不對的地方歡迎批評指出,想說的都在**裡面,請看下面的**:

ps:需要注意的是list跟string之間的,對於list<?>跟string之間的慢慢摸索,其實是大同小易的。

public class stringutils 

string str = string.split(delimiter);

return arrays.aslist(str);

} /**

* 根據上面寫的方法,我們可以再寫乙個簡單的比較常用的方法:根據「,」分割,得到list

* * */

public liststringtolist(string string)-------------多餘的判斷

return stringtolist(string, ","); }

/*** listto be string

* @param listlist

* @return string

* */

public string listtolist(listlist)

if(null==list)

stringbuffer stringbuffer = new stringbuffer();

for(int i=0,j=list.size();ito be array

* @param list

* @return array

* */

public static string listtoarray(listlist)

string strs = list.toarray(new string[list.size()]);//已知道陣列的大小,初始化節省開銷

return strs;

}

寫**的時候一定要有清晰的思路再下筆。

Java常用工具類之ArrayUtil

arrayutil.filter方法用於編輯已有陣列元素,只針對泛型陣列操作,原始型別陣列並未提供。方法中editor介面用於返回每個元素編輯後的值,返回null此元素將被拋棄。例如 過濾陣列,只保留偶數 integer a integer filter arrayutil.filter a,new...

Java常用工具類之ArrayUtil

arrayutil.filter方法用於編輯已有陣列元素,只針對泛型陣列操作,原始型別陣列並未提供。方法中editor介面用於返回每個元素編輯後的值,返回null此元素將被拋棄。例如 過濾陣列,只保留偶數 integer a integer filter arrayutil.filter a,new...

Java常用工具類練習

public class testcheckusername 長度大於6,if username.length 6 不能有數字 for int i 0 i 0 system.out.println 使用者名稱符合要求 public class teststringconvert catch pars...