package com.yuyh.library.utils.data; /** * 数字类型转换工具类 * * @author yuyh. * @date 16/4/9. */ public class NumberUtils { public static int convertToint(String intStr, int defValue) { try { return Integer.parseInt(intStr); } catch (NumberFormatException e) { } return defValue; } public static long convertTolong(String longStr, long defValue) { try { return Long.parseLong(longStr); } catch (NumberFormatException e) { } return defValue; } public static float convertTofloat(String fStr, float defValue) { try { return Float.parseFloat(fStr); } catch (NumberFormatException e) { } return defValue; } public static double convertTodouble(String dStr, double defValue) { try { return Double.parseDouble(dStr); } catch (NumberFormatException e) { } return defValue; } public static Integer convertToInteger(String intStr) { try { return Integer.parseInt(intStr); } catch (NumberFormatException e) { } return null; } public static Long convertToLong(String longStr) { try { return Long.parseLong(longStr); } catch (NumberFormatException e) { } return null; } public static Float convertToFloat(String fStr) { try { return Float.parseFloat(fStr); } catch (NumberFormatException e) { } return null; } public static Double convertToDouble(String dStr) { try { return Double.parseDouble(dStr); } catch (NumberFormatException e) { } return null; } }