java中long數據類型轉換為int類型。本站提示廣大學習愛好者:(java中long數據類型轉換為int類型)文章只能為提供參考,不一定能成為您想要的結果。以下是java中long數據類型轉換為int類型正文
由int類型轉換為long類型是向上轉換,可以直接停止隱式轉換,但由long類型轉換為int類型是向下轉換,能夠會湧現數據溢出情形:
重要以下幾種轉換辦法,供參考:
1、強迫類型轉換
long ll = 300000; int ii = (int)ll;
2、挪用intValue()辦法
long ll = 300000; int ii= new Long(ll).intValue();
3、先把long轉換成字符串String,然後在轉行成Integer
long ll = 300000; int ii = Integer.parseInt(String.valueOf(ll));
這三種辦法都比擬簡略清楚明了。