Java中String转Long方式及注意事项
生活随笔
收集整理的這篇文章主要介紹了
Java中String转Long方式及注意事项
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
字符串轉(zhuǎn)Long:
Long.ValueOf(String); 返回Long包裝類Long.parseLong(String); 返回long基本數(shù)據(jù)類型注意事項:
1.字符串內(nèi)不能包含除數(shù)字之外的字符
不然會報錯,java.lang.NumberFormatException
2.字符串長度要限制,不然也會出錯
比如:String s =“20160926120625100000”,超過19位,就會出錯,報java.lang.NumberFormatException
String s =“2016092612062510000”,不超過19位就不會
原因是Long類型的最大值位Long.MAX_VALUE = 9223372036854775807,大于這個值都會出錯
Long類型的最小值位Long.MIN_VALUE=-9223372036854775808,小于這個值也會報錯
Java帶小數(shù)點的字符串如何轉(zhuǎn)換成int整數(shù)
String douNum ="11.00" ; int intNum = Double.valueOf(douNum).intValue();總結(jié)
以上是生活随笔為你收集整理的Java中String转Long方式及注意事项的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C指针原理(22)-C指针基础-att汇
- 下一篇: java 中的单引号报错_shell中的