1. 程式人生 > >String和Integer轉換的大坑

String和Integer轉換的大坑

今天碰到一個大坑,相信很多人也都碰到過,那就是String和Integer的相互轉換
m=Integer.parseInt(num)
到最後判斷的時候我用m=l.getM();
一直得不到我想要的結果
後來在網上查了很多資料發現,Integer型別的取值範圍在128—-127,我的這個m是157,所以到最後取到的資料不全
最後我用if((m+“”).equals(l.getM()+"")){}把資料轉換成字串型別才得到我想要的結果