1. 程式人生 > >Long轉換為int型別

Long轉換為int型別

  在專案中我們經常會遇到型別不能轉換等的異常,有時候會非常頭疼

那麼我就分享一下我遇到的坑

SELECT name,COUNT(USER_ID) COUNT FROM user group by USER_ID

那麼查出來的COUNT值為java.lang.Long型別

這時候我想到Number是Long,int的父類,用它來轉換

    //Long轉換為int型別
    public static Integer longConvert(Object o){
        Number num = (Number)o;//將Long先轉換為Number型別
        Integer sum=num.intValue();//
Number型別轉換為int return sum; }