Java中 String 转 Long 类型需要注意的事项

Java中 String 转 Long 类型需要注意的事项Java 中 String 转 Long 类型需要注意的事项注意事项 1 字符串内不能包含除数字之外的字符不然会报错 java lang NumberFormat 字符串长度要限制 不然也会出错比如 Strings 超过 19 位 就会出错 报 java lang NumberFormat 不超过 19 位就不会原因是 Long 类型的最大值位 Long MAX

Java中 String 转 Long 类型需要注意的事项

注意事项:

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

不然会报错,java.lang.NumberFormatException

2.字符串长度要限制,不然也会出错

比如:String s =“”,超过19位,就会出错,报java.lang.NumberFormatException

String s =“”,不超过19位就不会

原因是Long类型的最大值位 Long.MAX_VALUE = ,大于这个值都会出错

Long类型的最小值位 Long.MIN_VALUE=-,小于这个值也会报错

String 转 Long

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

Long 转字符串

// 第一种: String s = String.valueOf(long) // 第二种: String s = Long.toString(long) 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/215333.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午2:09
下一篇 2026年3月18日 下午2:09


相关推荐

  • 百度文心一言API调用ERNIE-3.5-8K的Python开发指南

    百度文心一言API调用ERNIE-3.5-8K的Python开发指南

    2026年3月12日
    5
  • RCEP是什么协议_常用的隧道协议有哪些

    RCEP是什么协议_常用的隧道协议有哪些本发明涉及通信技术领域,特别是涉及一种对同一隧道下主LSP和HotLSP的识别方法、PCEP协议及计算机存储介质。背景技术:随着软件定义网络(SoftwareDefinedNetwork,SDN)技术的发展,路径计算单元(PathComputationElement,PCE)不仅仅是作为集中算路的服务组件,还可以主动的对已经建立的隧道进行动态规划和调优工作。draft-ietf-pce-…

    2025年9月30日
    4
  • CSS伪类选择器

    CSS伪类选择器CSS 的选择器有很多种 有一种选择器 与其他选择器完全不同 我们来讲一讲这个选择器 伪类选择器伪类选择器我们伪类选择器有几种 我们来看看第一种静态伪类 只能用于超链接的样式 link 超链接点击之前 visited 链接被访问过之后以上两种样式 只能用于超链接实际用法还得实际分析 我们来看看这一张图 这里我写了两个超链接 看我箭头指的文章 你会发现这两个超链接颜色是不一样的为什么会不一样呢 因为第一个链接 是我访问过的网站链接而第二个链接 我的浏览器没有访问

    2026年3月20日
    3
  • Android文件系统的结构及目录用途、操作方法 整理「建议收藏」

    Android文件系统的结构及目录用途、操作方法 整理「建议收藏」1、android文件系统的结构android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中,ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator加载这3个映像文件后,会把system和userdata分别加载到ram

    2022年10月15日
    4
  • 获取A股行情数据方法[通俗易懂]

    做股票量化分析,获取股票行情数据是第一步,结合网上的信息,和我用过的一些东西,做个总结。以后有新信息,逐步完善。一、tushare库网址:https://tushare.pro/常用apidf1=pro.trade_cal(exchange=‘SSE’,start_date=sdate,end_date=edate,is_open=‘1’)df=pro.daily(trade_…

    2022年4月10日
    506
  • pycharm提示代码功能问题「建议收藏」

    pycharm提示代码功能问题「建议收藏」在使用pycharm写python代码时,对于tensorflow模块,不能显示代码提示内容。在project中设置解释器地址后, 要等待下面列出的package包全部扫描完,显示完当前版本和最新版本完,再点OK按钮。在代码区输入相关类的点后,要稍微等一会,才会出现代码提示的信息。…

    2022年8月29日
    7

发表回复

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

关注全栈程序员社区公众号