當前位置: 首頁>>代碼示例>>Java>>正文


Java NumberUtils.createNumber方法代碼示例

本文整理匯總了Java中org.apache.commons.lang.math.NumberUtils.createNumber方法的典型用法代碼示例。如果您正苦於以下問題:Java NumberUtils.createNumber方法的具體用法?Java NumberUtils.createNumber怎麽用?Java NumberUtils.createNumber使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.apache.commons.lang.math.NumberUtils的用法示例。


在下文中一共展示了NumberUtils.createNumber方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: createNumber

import org.apache.commons.lang.math.NumberUtils; //導入方法依賴的package包/類
/**
 * <p>Create a number from a String.</p>
 *
 * @param str the value
 * @return the number represented by <code>str</code>, if <code>str</code>
 * is not a number, null is returned.
 */
public static Number createNumber(String str) {
    // Needs to be able to create
    try {
        // do searching for decimal point etc, but atm just make an Integer
        return NumberUtils.createNumber(str);
    } catch (NumberFormatException nfe) {
        System.err.println(nfe.getMessage());
        return null;
    }
}
 
開發者ID:fast-data-transfer,項目名稱:fdt,代碼行數:18,代碼來源:TypeHandler.java

示例2: getNumber

import org.apache.commons.lang.math.NumberUtils; //導入方法依賴的package包/類
private Number getNumber(String string) {
    Number number = NumberUtils.createNumber(string);
    if (number instanceof Long
            && number.longValue() == number.intValue()) {
        number = number.intValue();
    } else if (number instanceof Float
            && number.floatValue() == number.doubleValue()) {
        number = number.doubleValue();
    }
    return number;
}
 
開發者ID:EntryPointKR,項目名稱:MCLibrary,代碼行數:12,代碼來源:NumberPredictObjectTypeAdapterFactory.java


注:本文中的org.apache.commons.lang.math.NumberUtils.createNumber方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。