Java中long类型直接赋值大数字的问题
作者: Jet Mah from Java堂
声明: 可以非商业性任意转载, 转载时请务必以超链接形式标明文章原始出处、作者信息及此声明!
在Java中执行如下的代码:
- 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() 转换下就可以了。 这个时候可以这样赋值:
- long number = 32322355744L;
Java中long类型直接赋值大数字的问题相关推荐
- java中date类型如何赋值_一文读懂java中的Reference和引用类型
简介 java中有值类型也有引用类型,引用类型一般是针对于java中对象来说的,今天介绍一下java中的引用类型.java为引用类型专门定义了一个类叫做Reference.Reference是跟jav ...
- java中date类型如何赋值_Java 中的类型传递问题解惑
点击上方☝SpringForAll社区 轻松关注!及时获取有趣有料的技术文章 来源: https://blog.biezhi.me/2018/11/java-pass-by-value.html 我之 ...
- java char 计算_经典Java面试题之Java中Char类型的运算
经典Java面试题之Java中Char类型的运算 char在java中称为"字符型",占2个字节.本文是百分网小编搜索整理的关于经典Java面试题之Java中Char类型的运算,有 ...
- Java中怎么样检查一个字符串是不是数字呢
问题:Java中怎么样检查一个字符串是不是数字呢 在解析之前,怎么样检查一个字符串是不是数字呢 回答一 这些通常是由一个简单的用户自定义函数去解决的(即,自带的 "isNumeric&quo ...
- java中的字符,字符串,数字之间的转换
java中的字符,字符串,数字之间的转换 string 和int之间的转换 string转换成int :Integer.valueOf(" ") int转换成string : St ...
- Java中BigDecimal类型的加减乘除及大小比对
Java中BigDecimal类型的加减乘除及大小比对 前言 BigDecimal解释 创建BigDecimal类型 加减乘除计算 结果分析 结论 除法的补充 两个BigDecimal的比对 前言 在 ...
- java中各种类型所占内存空间大小
一.常用类型占用内存大小 java中常用类型所占内存大小,以下值以实测为准. 类型 数量 大小 备注 byte 1 1B byte 1024 1KB int 1 4B int 1024 4KB boo ...
- java中double类型占几个字节_java中各种数据类型占用字节数
1字节(Byte)=8bit java的基本类型 类型 所占字节 byte 1 short 2 int 4 long 8 float 4 double 8 char 2 String中字母和汉字所占字 ...
- Java中double类型比较大小或相等的方法
在Java中int类型数据的大小比较可以使用双等号,double类型则不能使用双等号来比较大小,如果使用的话得到的结果将永远是不相等,即使两者的精度是相同的也不可以.下面介绍两种比较double数据是 ...
最新文章
- 化工热力学重修补考第三章重点内容
- 计算机狐狸标志的程序,小狐狸等分线计算工具
- jquery对json的各种遍历
- 第十二届蓝桥杯省赛:试题 A: 卡片(Java)
- dev项目属性按钮是灰色_Spring Boot 中的项目属性配置
- Python高级——import导入模块
- 十大Ajax框架 排名不分先后
- PAT 1090 危险品装箱(25 分)- 乙级
- XScale PXA270 下Linux文件传输实验
- Windows Mobile下猜数字游戏的TDD实现
- 4.18. 创建与修改时间
- 宣布下,一个小的里程碑!
- MediaWiki自动登陆和更新页面
- 物流仿真在AGV调度方面应用案例
- mac lnmp 安装mysql_Mac安装LNMP环境
- 使用U盘制作系统盘(龙芯镜像)
- android系统自带system/app下载,Android 把应用APK安装包放到system/app下的方法
- 微服务架构-实现技术之六大基础组件:服务通信+事件驱动+负载均衡+服务路由+API网关+配置管理
- golang自动构建脚本
- 使用Pandas处理美国人口数据
热门文章
- 「论文翻译」SATIN: A Secure and Trustworthy Asynchronous Introspection on Multi-Core ARM Processors阅读翻译与笔记
- overflow:hidden的功能
- Word中的滚动文本框是如何制作(可以)
- 实现聊天软件消息刷屏
- What is RSS?
- spyder crashed during last session
- 【Docker篇】Docker镜像加载原理,UnionFS(联合文件系统),镜像Commit
- C++ 语法基础课 习题2 —— printf 语句与判断结构
- 共享经济app开发方案
- oracle vm virtualbox u盘启动,在virtualbox用u盘启动 综合