Eclipse(4.7 Oxygen)
Jdk(1.8)方式/
1起首, 我們來闡發下parseInt這個方式,
parseInt現實上有兩個方式, 參數分歧
parseInt(String s, int radix): s暗示字符串 radix暗示字符串數值的進制
【integer.parseint方法將字符串轉換為數值】parseInt(String s):半斤八兩于parseInt(上, 10), 默認是10進制
我們看下Integer源代碼發現radix是有限制的 2<=radix<=36


2接下來, 我們用parseInt(String s)來解析下“100” 這個字符串, 現實成果應該為100, 因為是10進制的 。 看圖, 運行成果是準確的

3接下來, 我們用parseInt(String s, 16)來解析下“100” 這個字符串, 因為是16進制, 成果應該是256 = 16 * 16 。 看圖, 運行成果是準確的

4接下來, 我們用parseInt(String s, 10)來解析下“abdf” 這個字符串, 現實成果應該拋異常了, 因為abdf都不在10進制字符0-9規模內 。

5當待解析的字符數字不克不及跨越int型的最大值(2147483647)或低于int型的最小值(-214748364), 不然解析都將報錯


以上內容就是integer.parseint方法將字符串轉換為數值的內容啦, 希望對你有所幫助哦!
猜你喜歡
- 仙客來繁殖方法和注意事項,繁殖的主要方式
- 企業利潤率計算方法
- 江蘇軟件著作權登記申請表填寫方法
- 綠塵藻的治理方法
- 人工繁殖燈魚的方法
- 硅藻爆發的原因和處理方法
- 食品制作方法專利申請類型是怎樣的?
- 王牌戰士怎么創建房間 王牌戰士創建房間方法
- 打印機內存不足的解決方法
- DNF登入游戲閃退 DNF無法登入解決方法
