package com.hdl.sdk.hdl_sdk.utlis; import android.content.Context; import android.os.Build; import java.math.BigDecimal; /** * Created by JLChen on 2019/7/4 */ public class HDLUtlis { /** * 将object转为Integer类型 * @param object * @return */ public static Integer getIntegerByObject(Object object){ Integer in = null; if(object!=null){ if(object instanceof Integer){ in = (Integer)object; }else if(object instanceof String){ in = Integer.parseInt((String)object); }else if(object instanceof Double){ in = (int)((double)object); }else if(object instanceof Float){ in = (int)((float)object); }else if(object instanceof BigDecimal){ in = ((BigDecimal)object).intValue(); }else if(object instanceof Long){ in = ((Long)object).intValue(); } } return in; } }