java中常用的工具類使用以及分析!

2021-06-21 00:41:41 字數 941 閱讀 6600

1. org.springframework.util.assert.notnull(receiverlist, "reveivers can not be null");

2. listutil.first

3. stringutil.isempty

listworknolist = arrays.aslist(worknos.split(","));

4. //string 轉json

string paramdata = "";

com.alibaba.fastjson.jsonarray ja = com.alibaba.fastjson.json.parsearray(paramdata);

for(int i = 0;imapmap22 = (map)ja.get(i);

//加上金鑰  資料傳輸過程中把業務資料加密,然後接收方先校驗這個sign ,如果校驗ok,才認為這個資料未改動,就可以接受這個資料,否則不接收。

5. for(int i = 0;imap map22 = (net.sf.json.jsonobject)json.get(i);

string sign =md5util.tomd5(map22.get("workid").tostring()+map22.get("loginname").tostring().tolowercase()+"yunti_admin");

map22.put("sign", sign);

}//xml轉為json

6. xmlserializer xmlserializer = new xmlserializer();

jsonarray json = (jsonarray) xmlserializer.read(postdata);

7. linkedhashmap和hashmap的區別:

linkedhashmap是按循序插入存入的,hashmap無序

Android 常用以及不常用工具類

好多人都問怎麼處理viewpager巢狀viewpager的衝突問題。其實很簡單,用這個類就可以了,具體邏輯自己想吧。android原生檢測文字是否為空的函式,這樣以後再也不用自己寫工具類了 得到可以確定為滾動事件的最小畫素值,當然viewconfiguration還有好多有用的引數,比如viewc...

string類的基本使用以及常用介面

include void test 訪問容器的一種通用方式,所有支援迭代器的容器,其迭代器的使用方式完全相同 迭代器的使用方式 類似於指標的使用方式,可以通過解引用獲取元素內容,可以通過 進行位置移動 正向迭代器 void test cout endl include vector int vec ...

Java中常用工具類的練習

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