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