String类型转int,转long

String类型转int,转longStringstr1="123";Stringstr2="123.0";不带小数:可直接可转为intinta=Integer.parseInt(str);带小数,直接转为int会报数字格式化异常,需要先转为double,后转为int转int: intb=(int)Double.parseDouble(str);转long:longc =(lon…

大家好,又见面了,我是你们的朋友全栈君。

String str1 = “123”;

String str2 = “123.0”;

不带小数:可直接可转为int

int a = Integer.parseInt(str);

带小数,直接转为int会报数字格式化异常,需要先转为double,后转为int

转int: int b = (int)Double.parseDouble(str);

转long: long c = (long)(Double.parseDouble(str));

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

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

(0)
上一篇 2022年6月5日 下午3:36
下一篇 2022年6月5日 下午3:36


相关推荐

  • 音乐标签修改器——Mp3tag

    音乐标签修改器——Mp3tagMp3tag用于编辑音频文件元数据:批量标签编辑、在线数据库查询、根据标签信息重命名文件

    2022年7月25日
    14
  • padStart()方法,padEnd()方法

    padStart()方法,padEnd()方法padStart 方法 padEnd 方法 ES2017 引入了字符串补全长度的功能 如果某个字符串不够指定长度 会在头部或尾部补全 padStart 用于头部补全 padEnd 用于尾部补全 x padStart 5 ab ababx x padStart 4 ab abax x padEnd 5 ab xabab x pad

    2026年3月20日
    1
  • 安装VS2005 SP1之后无法更改或卸载VS2005的处理方法

    安装VS2005 SP1之后无法更改或卸载VS2005的处理方法经历千辛万苦装上VS2005之后,一直相安无事,但今天想调整一下VS2005的安装项,于是麻利的调出控制面板–>添加删除程序,选中VS2005点“更改/删除”按钮,发现在加载安装控件的时候爆出一个错误,说是VS_Setup.MSI文件找不到,我按照提示所说的路径,即本机的安装位置,发现确实没有,于是又拿出安装盘来点Setup,结果还是说VS_Setup.MSI文件找不到,这次提示的位置是安装

    2022年10月5日
    5
  • Cursor+BrowserTools,让你前端调试效率翻倍

    Cursor+BrowserTools,让你前端调试效率翻倍

    2026年3月15日
    2
  • GCN (Graph Convolutional Network) 图卷积网络解析

    GCN (Graph Convolutional Network) 图卷积网络解析目的 图卷积网络近两年大火 博主实习需要用到 接下来几个月就会在图卷积网络上做很多东西 这篇是刚开始对图卷积网络的学习 所以会广泛参考相关论文与网上的技术博客 总结归纳 希望提炼出有用的知识 加深对于图卷积网络的理解 重要内容链接会贴出方便大家学习 也很欢迎大家跟我探讨或者分享心得 对于复杂的公式与繁杂的推证 博主希望尽可能理解其意义 对于难以理解的或者暂时没有时间推证的可以先记下其结论 方便后续

    2026年3月19日
    1
  • SQL添加外键约束

    SQL添加外键约束1 sql 语句创建表的同时添加外键约束 CREATETABLEt UserAndRole 用户角色表 IDINTPRIMARY 1 1 UserIDINTNOT 用户 IDRoleIDINTN 角色 IDforeignkey UserID referencestb Users ID

    2026年3月26日
    2

发表回复

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

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