依賴包
commons-lang<
/groupid>
commons-lang<
/artifactid>
2.6<
/version>
<
/dependency>
commons-io<
/groupid>
commons-io<
/artifactid>
2.4<
/version>
<
/dependency>
判斷集合裡是否包含某個固定值string[
] arrays=
;boolean flag = arrayutils.
contains
(arrays,
"wangwu");
system.out.
println
(flag)
;
--removeend 移除指定最後,第二位引數不為第一位引數中最後的,則返回原有的值。string rest = stringutils.
removeend
("admin123"
,"123");
system.out.
println
(rest)
;//admin
–substringafter 從指定字母(不包括)後面擷取剩下的
string code = stringutils.
substringafter
("xm/service/login/test"
,"/service/");
system.out.
println
(code)
;//login/test
–split 切割
string code=
"login/test"
;string[
] split = stringutils.
split
(code,
"/")
;system.out.
println
(arrays.
tostring
(split));
//[login, test]
system.out.
println
(split.length)
;//2
--getclass 將全限定名轉換成對應的class物件class clazz
= classutils.
getclass
("com.springboot.pojo.student");
field[
] fields = clazz.
getdeclaredfields()
;for
(field field : fields)
–isassignable 是否可以轉成某個型別(繼承/實現關係)
studentdaoimpl impl=
newstudentdaoimpl()
;boolean flag = classutils.
isassignable
(impl.
getclass()
, studentdao.
class);
system.out.
println
(flag)
;//true
child child=
newchild()
;boolean assignable = classutils.
isassignable
(child.
getclass()
, fu.
class);
system.out.
println
(assignable)
;//true
--readfiletostring 指定檔案進行讀取返回字串。try
catch
(ioexception e)
apache常用工具類
apache 為我們的開發提供了不少簡化開發的工具集 commons jar 其中我最常用的類推薦如下 list stringutils,用來字串擷取,查詢,替換,陣列拆分,格式化輸出等。fileutils,檔案的讀寫,一行 搞定。filenameutils,檔名 路徑等的獲取,比如副檔名 基本檔名...
常用工具類
本講內容 常用工具類 陸續更新 author administrator public static context context public void oncreate public static context getcontext 2 提供所有activity呼叫 基類 author ad...
常用工具類
reflectionutils objectutils public static void main string args 判斷兩個陣列是否相等 system.out.println arrays.equals arr,arr true 列印陣列 string s1 arrays.tostrin...