日期:2014-05-16 浏览次数:21414 次
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