??? 從今天開(kāi)始我將在日常的項(xiàng)目開(kāi)發(fā)和學(xué)習(xí)中不斷提煉我個(gè)人項(xiàng)目開(kāi)發(fā)中遇到的工具方法,并將其封裝成java包,與大家分享,如果大家在日常工作中也有好的方法,也希望與我分享。
?
由于個(gè)人能力有限,程序質(zhì)量有不足之處還請(qǐng)見(jiàn)諒。
?
本次首先新加了兩個(gè)方法,相關(guān)代碼及用途請(qǐng)參看下(下載請(qǐng)看附件):
/** * 遍歷數(shù)組,將其中的字符串格式使用{@link java.lang.String} format方法格式化 * * @param arrs * 待格式化數(shù)組 * @param format * 請(qǐng)參看 {@link java.lang.String} format * @return */ public static String[] arrStrFormat(String[] arrs, String format) { for (int idx = 0, len = arrs.length; idx < len; idx++) { arrs[idx] = String.format(format, idx); } return arrs; } /** * 將數(shù)組轉(zhuǎn)換成SQL查詢(xún)中IN語(yǔ)句使用的字符串,例如數(shù)組{1,2,3,4},轉(zhuǎn)換成'1','2','3','4' * * @param arr * 待處理數(shù)組 * @return */ public static String arrToSqlInStatment(Object[] arr) { StringBuffer sqlStr = new StringBuffer(); if (arr == null || arr.length < 1) { sqlStr.append(""); } else { for (int idx = 0, len = arr.length; idx < len; idx++) { if (arr[idx] instanceof String) { sqlStr.append("'").append(arr[idx]).append("'"); } else { sqlStr.append(String.valueOf(arr[idx])); } if((idx+1) != len) { sqlStr.append(","); } } } return sqlStr.toString(); }
?
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
