安全类型转换

 public final static int convertInt(Object value,int defaultValue){
        if (value == null ||"".equals(value.toString().trim())){
            return defaultValue;
        }
        else {
            try {
                return  Integer.valueOf(value.toString());
            }catch (Exception e){
                Log.i(TAG, "convertInt: "+e.getMessage().toString());
                try {
                    return Double.valueOf(value.toString()).intValue();
                }catch (Exception e1){
                    Log.i(TAG, "convertInt: "+e1.getMessage().toString());
                    return defaultValue;
                }
            }
        }
    }
    ```

你可能感兴趣的:(Android,Utils)