日期:2014-05-16 浏览次数:21314 次
public class TestMain { public static void main(String[] args) throws IllegalAccessException { String str = "12.7"; /* * org.apache.commons.lang.NumberUtils宸茬粡琚純鐢? * 娉ㄦ剰瑕佸紩鍏rg.apache.commons.lang.math.NumberUtils */ // 鍒ゆ柇瀛楃涓叉槸鍚︿负鏁存暟 NumberUtils.isDigits(str); // 鍒ゆ柇瀛楃涓叉槸鍚︿负鏁板瓧 NumberUtils.isNumber(str); // 鑾峰彇鍙傛暟涓渶澶х殑鍊?鏀寔浼犲叆鏁扮粍 NumberUtils.max(10, 20, 30); // 鑾峰彇鍙傛暟涓渶灏忕殑鍊?鏀寔浼犲叆鏁扮粍 NumberUtils.min(10, 20, 30); // 灏嗗瓧绗︿覆杞崲涓篿nt绫诲瀷,鏀寔float,long,short绛夋暟鍊肩被鍨? NumberUtils.toInt(str); // 閫氳繃瀛楃涓插垱寤築igDecimal绫诲瀷 ,鏀寔int,float,long绛夋暟鍊? NumberUtils.createBigDecimal(str); /* * RandomUtils甯姪鎴戜滑浜х敓闅忔満鏁?涓嶆鏄暟瀛楃被鍨?, * 杩瀊oolean绫诲瀷閮藉彲浠ラ€氳繃RandomUtils浜х敓 */ RandomUtils.nextBoolean(); RandomUtils.nextDouble(); RandomUtils.nextLong(); // 娉ㄦ剰杩欓噷浼犲叆鐨勫弬鏁颁笉鏄殢鏈虹瀛?鑰屾槸鍦?~1000涔嬮棿浜х敓涓€浣嶉殢鏈烘暟 RandomUtils.nextInt(1000); } }
public class TestMain { public static void main(String[] args) throws IllegalAccessException { String str = "Hello World"; /* * 鐢变簬StringUtils鎷ユ湁100+鐨勬柟娉?绗旇€呬笉閫愪竴鍒椾妇鐢ㄦ硶, * 鍙垪涓剧瑪鑰呰涓哄父鐢ㄧ殑鎴栫瑪鑰呬娇鐢ㄨ繃鐨? */ // isEmpty鍜宨sBlank鐨勫尯鍒湪浜巌sEmpty涓嶄細蹇界暐绌烘牸, // " "<--瀵逛簬杩欐牱鐨勫瓧绗︿覆isEmpty浼氳涓轰笉鏄┖, // 鑰宨sBlank浼氳涓烘槸绌?isBlank鏇村父鐢? StringUtils.isEmpty(str); StringUtils.isNotEmpty(str); StringUtils.isBlank(str); StringUtils.isNotBlank(str); // strip --> 鍘婚櫎涓ょ鐨刟a // stripStart --> 鍘婚櫎寮€濮嬩綅缃殑hell // stripEnd --> 鍘婚櫎缁撳熬浣嶇疆鐨刼rld StringUtils.strip(str, "aa"); StringUtils.stripStart(str, "hell"); StringUtils.stripEnd(str, "orld"); // 杩斿洖瀛楃涓插湪绗笁娆″嚭鐜癆鐨勪綅缃? StringUtils.ordinalIndexOf(str, "A", 3); // 鑾峰彇str 寮€濮嬩负hello缁撳熬涓簅rld涓棿鐨勫瓧绗︿覆 // 娉ㄦ剰姝ゆ柟娉曡繑鍥炲瓧绗︿覆 -->substringBetween // 娉ㄦ剰姝ゆ柟娉曡繑鍥炲瓧绗︿覆鏁扮粍(澶氫簡涓猻) --> substringsBetween StringUtils.substringBetween(str, "hell", "orld"); StringUtils.substringsBetween(str, "hell", "orld"); // 閲嶅瀛楃涓?绗簩绉嶉噸杞藉舰寮忎负鍦ㄩ噸澶嶄腑鐢╤ahah鎷兼帴 StringUtils.repeat(str, 3); StringUtils.repeat(str, "hahah", 2); // 缁熻鍙傛暟2鍦ㄥ瓧绗︿覆涓嚭鐜扮殑娆℃暟 StringUtils.countMatches(str, "l"); // 鍒ゆ柇瀛楃涓叉槸鍚﹀叏灏忓啓鎴栧ぇ鍐? StringUtils.isAllLowerCase(str); StringUtils.isAllUpperCase(str); // isAlpha --> 鍏ㄩ儴鐢卞瓧姣嶇粍鎴愯繑鍥瀟rue // isNumeric -->鍏ㄩ儴鐢辨暟瀛楃粍鎴愯繑鍥瀟rue // isAlphanumeric -->鍏ㄩ儴鐢卞瓧姣嶆垨鏁板瓧缁勬垚杩斿洖true // isAlphaSpace -->鍏ㄩ儴鐢卞瓧姣嶆垨绌烘牸缁勬垚杩斿洖true // isWhitespace -->鍏ㄩ儴鐢辩┖鏍肩粍鎴愯繑鍥瀟rue StringUtils.isAlpha(str); StringUtils.isNumeric(str); StringUtils.isAlphanumeric(str); StringUtils.isAlphaSpace(str); StringUtils.isWhitespace(str); // 缂╄繘瀛楃涓?绗簩鍙傛暟鏈€浣庝负 4,瑕佸寘鍚?.. // 鐜板湪Hello World杈撳嚭涓篐... StringUtils.abbreviate(str, 4); // 棣栧瓧姣嶅ぇ鍐欐垨灏忓啓 StringUtils.capitalize(str); StringUtils.uncapitalize(str); // 灏嗗瓧绗︿覆鏁扮粍杞彉涓轰竴涓瓧绗︿覆,閫氳繃","鎷兼帴,鏀寔浼犲叆iterator鍜宑ollection StringUtils.join(new String[] { "Hello