stringutils.isnotblank("");//判空
stringutils.isempty("");//判空
stringutils.replace("[email protected]","qq","163");//字串替換(所有)
stringutils.replaceonce("[email protected]","qq","126");//字串替換(一次)
stringutils.replacepattern("","[0-9]+","1");//使用正規表示式替換,例如將檔案位址換為伺服器位址
stringutils.split("",'.');//字串拆分
date date = new date();
long times = date.gettime();//時間戳
******dateformat formatter = new ******dateformat("yyyy-mm-dd hh:mm:ss");//轉換為各種格式
string datestring = formatter.format(date);//以字串形式輸出
******dateformat sdf = new ******dateformat("yyyy-mm-dd");
string str = sdf.format(list.gettransopendate());//還可以進行日期格式的轉換,比如list.gettransopendate()為"yyyy-mm-dd hh:mm:ss",輸出為"yyyy-mm-dd"
dateformatutils.format(new date(),"yyyy-mm-dd hh:mm:ss");//date轉string
dateutils.parsedate("2020-05-09 17:52:57","yyyy-mm-dd hh:mm:ss");//string轉date
常見工具類(未完待續)
一,exception 工具類 如果是正式發布的版本把異常列印出來 傳送到伺服器 否則列印到控制台 public class exceptionutil else 二,管理日誌的工具類 如果是正式發布版,不用列印logcat,否則列印資訊到logcat 管理日誌 author 甄 public cl...
JAVA 身份證工具類(未完待續)
驗證身份證是否有效 public static boolean convertcardid string card char yy int mm 0 if card.length 15 else if card.length 18 for int i 0 i 17 i mm mm 11 char c...
設計模式總結(未完待續)
一 策略模式 可參看 應用場景 多種策略 演算法應用於同一用途 比如都是排序演算法 不同的情況需要用不同的策略 比如內部排序用快排,外部排序用歸併 由客戶端去決定具體呼叫哪乙個策略或演算法。一般的實現形式 每種策略類實現同乙個介面,實現演算法。由乙個context類通過構造方法引入具體的策略物件,封...