我正在編寫一個將字符串中給定的數字轉換爲整數的代碼。但是它給出超過9位數字的數字格式例外。有沒有其他的方式來做到這一點。將字符串轉換爲整數時獲取數字格式異常
public class StringToInt {
public static void main(String args[])
{
try
{
long test =Integer.valueOf("9007199254");
System.out.println("num :"+test);
}catch(NumberFormatException e)
{
System.out.println("Error..."+e.toString());
}
}
}
嘗試用'long' –
長也給出了同樣的異常 – parimal
嘗試'Long.valueOf'不'整數' –