原文出处: Java中long类型直接赋值大数字的问题
作者: Jet Mah from Java堂
声明: 可以非商业性任意转载, 转载时请务必以超链接形式标明文章原始出处、作者信息及此声明!

在Java中执行如下的代码:

  1. long number = 32322355744;

编译的时候会出现一个错误,提示“过大的整数: 32322355744”,如果在Eclipse中书写上面的代码,提示的是“The literal 32322355744 of type int is out of range”。可以看出,在Java代码中直接书写的数字是int类型的,就是说数字的范围在 -2^31 到 2^31 - 1 这个范围之中,无论将这个数字赋值给什么类型。

不过有的时候需要直接赋值大的数字,比如写JUnit测试的时候。这个时候可以使用 Long.parseLong() 转换下就可以了。 这个时候可以这样赋值:

  1. long number = 32322355744L;

Java中long类型直接赋值大数字的问题相关推荐

  1. java中date类型如何赋值_一文读懂java中的Reference和引用类型

    简介 java中有值类型也有引用类型,引用类型一般是针对于java中对象来说的,今天介绍一下java中的引用类型.java为引用类型专门定义了一个类叫做Reference.Reference是跟jav ...

  2. java中date类型如何赋值_Java 中的类型传递问题解惑

    点击上方☝SpringForAll社区 轻松关注!及时获取有趣有料的技术文章 来源: https://blog.biezhi.me/2018/11/java-pass-by-value.html 我之 ...

  3. java char 计算_经典Java面试题之Java中Char类型的运算

    经典Java面试题之Java中Char类型的运算 char在java中称为"字符型",占2个字节.本文是百分网小编搜索整理的关于经典Java面试题之Java中Char类型的运算,有 ...

  4. Java中怎么样检查一个字符串是不是数字呢

    问题:Java中怎么样检查一个字符串是不是数字呢 在解析之前,怎么样检查一个字符串是不是数字呢 回答一 这些通常是由一个简单的用户自定义函数去解决的(即,自带的 "isNumeric&quo ...

  5. java中的字符,字符串,数字之间的转换

    java中的字符,字符串,数字之间的转换 string 和int之间的转换 string转换成int :Integer.valueOf(" ") int转换成string : St ...

  6. Java中BigDecimal类型的加减乘除及大小比对

    Java中BigDecimal类型的加减乘除及大小比对 前言 BigDecimal解释 创建BigDecimal类型 加减乘除计算 结果分析 结论 除法的补充 两个BigDecimal的比对 前言 在 ...

  7. java中各种类型所占内存空间大小

    一.常用类型占用内存大小 java中常用类型所占内存大小,以下值以实测为准. 类型 数量 大小 备注 byte 1 1B byte 1024 1KB int 1 4B int 1024 4KB boo ...

  8. java中double类型占几个字节_java中各种数据类型占用字节数

    1字节(Byte)=8bit java的基本类型 类型 所占字节 byte 1 short 2 int 4 long 8 float 4 double 8 char 2 String中字母和汉字所占字 ...

  9. Java中double类型比较大小或相等的方法

    在Java中int类型数据的大小比较可以使用双等号,double类型则不能使用双等号来比较大小,如果使用的话得到的结果将永远是不相等,即使两者的精度是相同的也不可以.下面介绍两种比较double数据是 ...

最新文章

  1. 化工热力学重修补考第三章重点内容
  2. 计算机狐狸标志的程序,小狐狸等分线计算工具
  3. jquery对json的各种遍历
  4. 第十二届蓝桥杯省赛:试题 A: 卡片(Java)
  5. dev项目属性按钮是灰色_Spring Boot 中的项目属性配置
  6. Python高级——import导入模块
  7. 十大Ajax框架 排名不分先后
  8. PAT 1090 危险品装箱(25 分)- 乙级
  9. XScale PXA270 下Linux文件传输实验
  10. Windows Mobile下猜数字游戏的TDD实现
  11. 4.18. 创建与修改时间
  12. 宣布下,一个小的里程碑!
  13. MediaWiki自动登陆和更新页面
  14. 物流仿真在AGV调度方面应用案例
  15. mac lnmp 安装mysql_Mac安装LNMP环境
  16. 使用U盘制作系统盘(龙芯镜像)
  17. android系统自带system/app下载,Android 把应用APK安装包放到system/app下的方法
  18. 微服务架构-实现技术之六大基础组件:服务通信+事件驱动+负载均衡+服务路由+API网关+配置管理
  19. golang自动构建脚本
  20. 使用Pandas处理美国人口数据

热门文章

  1. 「论文翻译」SATIN: A Secure and Trustworthy Asynchronous Introspection on Multi-Core ARM Processors阅读翻译与笔记
  2. overflow:hidden的功能
  3. Word中的滚动文本框是如何制作(可以)
  4. 实现聊天软件消息刷屏
  5. What is RSS?
  6. spyder crashed during last session
  7. 【Docker篇】Docker镜像加载原理,UnionFS(联合文件系统),镜像Commit
  8. C++ 语法基础课 习题2 —— printf 语句与判断结构
  9. 共享经济app开发方案
  10. oracle vm virtualbox u盘启动,在virtualbox用u盘启动 综合