apache常用工具類

2021-10-10 01:42:04 字數 2183 閱讀 4938

依賴包

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...