Long类型的转换总结

目录

前言

一、什么是Long类型?

二、转换方法

1.int类型转换

2.String类型转换

3.Long类型转换成String

总结


前言

Java中基本的关于Long类型的转换、在网上查询到的资料多半都是通过类型的强转进行转换的但是在有些特殊的时候强转会失败


一、什么是Long类型?

long数据类型是64位有符号Java原始数据类型,当对整数的计算结果可能超出int数据类型的范围时使用,long的范围内的所有整数称为long类型的整数字面量, long类型的整数常数总是以L或小写l结尾。

二、转换方法

1.int类型转换

类型强转

Long a = 10; int b = (int)a;

2.String类型转换

Long类的parseLong()方法

String str="123";Long a=Long.parseLong(str);

String类的valueOf()方法
String str = String.valueOf(Long val);

Long类的valueOf()方法

Long b = Long.valueOf("123");

Long类的toString()方法
String str = Long.toString(Long val);

3.Long类型转换成int类型

类型强转

long a = 300000;  int b = (int)a;

int类的intValue()方法

long a = 300000;  int b = new Long(a).intValue();

以上方法不适用的时候可以尝试使用

把long转换成字符串String,然后在转行成Integer再通过自动拆箱的特性进行使用

或者直接用Long类型的数据与int类型的数据进行合并

int a = 300000;long b = a + 0L;

这样也是可以使用的


总结

以上这些方法是自己搜索的时候根据他人文章进行总结的并非原创勿以此作文章,写该文章的起因作为自己的日志而已。

参考于:https://www.cnblogs.com/zhangzongle/p/5866594.html

参考于: http://www.2cto.com/kf/201311/260815.html

参考于:https://www.cnblogs.com/zhangzongle/p/5866594.html

Long类型的数据转换相关推荐

  1. Android --- 怎么把其他类型的数据转换成 Json 字符串

    文章目录 一.其他类型的数据转换成 Json 字符串(原生方法) 二.使用 Google 的 Gson 库将各种类型的数据转换成 Json 字符串 一.其他类型的数据转换成 Json 字符串(原生方法 ...

  2. 如何将json类型的数据转换成csv格式

    1.需转换的数据 文件名:5-1.json(随意设置) [{"job": "中级服务器开发","company": "乐海互动&q ...

  3. 如何将double类型的数据转换成String类型

    在EditText中使用setText()方法要求传入的数据类型为String类型,若想将double类型的数据在此方法中输出,则需要将double类型的数据转成String类型. double d ...

  4. 《编写高质量代码:改善c程序代码的125个建议》——建议4-1:整数转换为新类型时必须做范围检查...

    本节书摘来自华章计算机<编写高质量代码:改善c程序代码的125个建议>一书中的第1章,建议4-1,作者:马 伟 更多章节内容可以访问云栖社区"华章计算机"公众号查看. ...

  5. 《编写高质量代码:改善c程序代码的125个建议》——建议4-2:浮点数转换为新类型时必须做范围检查...

    本节书摘来自华章计算机<编写高质量代码:改善c程序代码的125个建议>一书中的第1章,建议4-2,作者:马 伟 更多章节内容可以访问云栖社区"华章计算机"公众号查看. ...

  6. gson 解析int类型转换为double解决方案

    背景: Gson在使用gson.fromJson对json对象中带int类型的数据转换时候,会存在nt类型转换为double的情况,原因是Gson在解释数据过程中的number类型处理导致的:具体见O ...

  7. python对象类型及其运算 数字 字符串 list dict tupe dict

    python内置对象的类型及其所支持的运算 我们在编程时为什么要使用内置对象类型,以及我们在编程时尽可能使用自定义类型呢还是但凡有可能都去使用内置类型.很显然,对于python而言,内置类型更容易理解 ...

  8. 不同进制的类型与转换

    整数表示方式 # python中的数据类型: # 整型就是整数,在计算机中其实只能保存二进制.为了方便数据的表示,同时计算机也支持八进制和十六进制. # 在python 中都可以表示 a = 98 # ...

  9. Python之数据转换、列表

    文章目录 Python学习NO.2 一.数据类型转换 二.输入函数input() 三. 运算符 四.内置函数bool() 五.程序的组织结构 六.流程控制语句:break,continue 七. 含e ...

最新文章

  1. AngularJS组件 - ngTags
  2. 用策略屏蔽135 139 445 3389端口+网络端口安全防护技
  3. matlab查找替换指令,使用matlab GUI在.txt文件中编辑特定数字使用搜索/替换
  4. postgres清理pg_xlog
  5. Redis入门篇(安装与启动)
  6. 有多少游客被峨眉山的猴子亲过脸?
  7. 基于visual Studio2013解决面试题之1305字符串所有子集
  8. Traveling on the Axis 模拟
  9. ncm转换mp3文件时遇到问题:未找到文件
  10. ACM入门-最小生成树及其应用
  11. OpenDaylight(ODL)学习笔记
  12. VMware Workstation Pro网络配置(WiFi配置等)
  13. python爬取汽车之家数据_python 实现汽车之家车型数据爬虫
  14. vulnhub-Brainpan (考点:windows exe和linux elf下的两种缓冲区溢出)
  15. Jmeter之正则表达式提取器(一)
  16. R语言Copula函数股市相关性建模:模拟Random Walk(随机游走)
  17. 数据分析之数据处理(四)
  18. Odoo MRP模块
  19. 如何调整html中音乐播放器的大小,HTML5音乐播放器(三):播放进度,时间显示以及音量的调节...
  20. ANSYS多相流的单向流固耦合(2022R1版)

热门文章

  1. 产品06-流程图与结构图
  2. 开机都得先科学上网,再退出,才能连接校园网
  3. EasyRules动态规则实现
  4. R-可视化(五):饼图/圆环图
  5. form表单数据回填
  6. std::thread vs CreateThread
  7. 推荐给中学生的数学课外书:《写给全人类的数学魔法书》
  8. 刷新浏览器后不进行任何点击操作时,不播放声音 | 解决方案(VUE-Element)
  9. 安装程序无法继续,因为您的计算机上安装了更新的internet explorer
  10. 理性看待“视觉中国版权问题”,强化知识产权保护意识