Java进阶(十一)部分数据类型取值范围
来源:互联网 发布:js获取html标签属性值 编辑:程序博客网 时间:2024/05/21 07:54
java整型byte,short,int,long取值范围大小
在项目开发中,需要用到随机数的生成方法,代码如下:
public static String randomizeNumber(int number) {Date date = new Date();long timeMill = date.getTime();Random rand = new Random(timeMill);return(rand.nextInt(number) + "");}如果需要生成8位随机数,则number应取值100000000,考虑到是否会出现数据溢出的问题,故再次学习了java中部分数据类型的取值范围,结果表明:int型数据可以最多表示10位数据。
---------------------------------------------------
byte b;//指定变量b为byte型 (最小值-128 最大值127)
一个常量,保存 byte 类型可取的最大值,即 2(7)-1。(127)
一个常量,保存 byte 类型可取的最小值,即 -2(7)。(-128)
---------------------------------------------------
short s;//指定变量s为short型
保存 short 可取的最大值的常量,最大值为 2(15)-1。(32 767)
保存 short 可取的最小值的常量,最小值为 -2(15)。(-32 768)
---------------------------------------------------
int i;//指定变量i为int型
值为 2(31)-1(2147483647) 的常量,它表示 int 类型能够表示的最大值。
值为 -2(31) 的常量,它表示 int 类型能够表示的最小值。
---------------------------------------------------
long l;//指定变量l为long型
保持 long 类型的最大值的常量,该值为 2(63)-1。
保持 long 类型的最小值的常量,该值为 -2(63)。
0 0
- Java进阶(十一)部分数据类型取值范围
- Java进阶(十一)部分数据类型取值范围
- Java基本数据类型的取值范围
- java中基本数据类型取值范围
- Java数据类型及对应取值范围
- java基本数据类型和取值范围
- Java数据类型及对应取值范围
- Java 基本数据类型的取值范围。
- Java 基本数据类型取值范围讲解
- java基础数据类型的取值范围
- java数据类型的取值范围
- java基本数据类型取值范围
- Java基本数据类型及其取值范围
- Java基本数据类型及其取值范围
- java基本数据类型取值范围
- java基本数据类型取值范围
- 数据类型取值范围
- 数据类型取值范围
- Spring与Jedis的集成
- android app 闪退的原因
- HashMap source code analyze/ Hashmap/Hashtable/ConcurentHashmap/synchronizedMap
- C++:STL入门汇总
- 导出mysql数据表
- Java进阶(十一)部分数据类型取值范围
- 在viewController“添加”viewController的方法
- JAVA IO流(1)
- IRP的超时处理
- iOS开发系列--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总
- 深度学习总结
- wold,exexl,pdf等格式文件的内容提取 (转载)
- 火柴棒等式
- git branch