Java中String转Long方式及注意事项[通俗易懂]

Java中String转Long方式及注意事项[通俗易懂]字符串转Long:Long.ValueOf(String);返回Long包装类Long.parseLong(String);返回long基本数据类型注意事项:1.字符串内不能包含除数字之外的字符不然会报错,java.lang.NumberFormatException2.字符串长度要限制,不然也会出错比如:Strings=“20160926120625100000”,超过19位,就会出错,报java.lang.NumberFormatExceptionStrings

大家好,欢迎来到IT知识分享网。

字符串转Long:

   Long.ValueOf(String); 返回Long包装类

   Long.parseLong(String); 返回long基本数据类型

IT知识分享网

注意事项:

1.字符串内不能包含除数字之外的字符

不然会报错,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带小数点的字符串如何转换成int整数

IT知识分享网String douNum ="11.00" ;
int intNum = Double.valueOf(douNum).intValue();

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/13019.html

(0)
上一篇 2023-03-06 12:59
下一篇 2023-03-06 21:59

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信