java变量的数据类型
来源:互联网 发布:淘宝网实拍保护 编辑:程序博客网 时间:2024/05/21 14:50
变量的数据类型
Java的八种基本类型:(按字节来分)
Java中默认的整数类型是int,如果要定义为long ,则要在数值后加上L或者l默认的浮点型是双精度浮点,如果要定义float,则要在数值后面加上f或者F一个字节等于8位,1个字节等于256个数。2^8一个英文字母或者阿拉伯数字占一个字节一个汉字占2个字节
1. 整型
如果一个数值没有采取特殊的处理,那么该整数默认的类型是int。 可以使用数值后面添加L或小写L改变默认的整数类型。
2. 浮点型
java程序中所有的小数默认的类型是double类型,所以需要使用特殊的符号改变默认的小数类型。
3. 字符型
原理:将字符映射为码表中对应的十进制数据加以存储。
4. 布尔型
boolean 占一个字节。只有true与false两个值。
代码实例
public class PrimitiveTypeTest { public static void main(String[] args) { // byte System.out.println("基本类型:byte 二进制位数:" + Byte.SIZE); System.out.println("包装类:java.lang.Byte"); System.out.println("最小值:Byte.MIN_VALUE=" + Byte.MIN_VALUE); System.out.println("最大值:Byte.MAX_VALUE=" + Byte.MAX_VALUE); System.out.println(); // short System.out.println("基本类型:short 二进制位数:" + Short.SIZE); System.out.println("包装类:java.lang.Short"); System.out.println("最小值:Short.MIN_VALUE=" + Short.MIN_VALUE); System.out.println("最大值:Short.MAX_VALUE=" + Short.MAX_VALUE); System.out.println(); // int System.out.println("基本类型:int 二进制位数:" + Integer.SIZE); System.out.println("包装类:java.lang.Integer"); System.out.println("最小值:Integer.MIN_VALUE=" + Integer.MIN_VALUE); System.out.println("最大值:Integer.MAX_VALUE=" + Integer.MAX_VALUE); System.out.println(); // long System.out.println("基本类型:long 二进制位数:" + Long.SIZE); System.out.println("包装类:java.lang.Long"); System.out.println("最小值:Long.MIN_VALUE=" + Long.MIN_VALUE); System.out.println("最大值:Long.MAX_VALUE=" + Long.MAX_VALUE); System.out.println(); // float System.out.println("基本类型:float 二进制位数:" + Float.SIZE); System.out.println("包装类:java.lang.Float"); System.out.println("最小值:Float.MIN_VALUE=" + Float.MIN_VALUE); System.out.println("最大值:Float.MAX_VALUE=" + Float.MAX_VALUE); System.out.println(); // double System.out.println("基本类型:double 二进制位数:" + Double.SIZE); System.out.println("包装类:java.lang.Double"); System.out.println("最小值:Double.MIN_VALUE=" + Double.MIN_VALUE); System.out.println("最大值:Double.MAX_VALUE=" + Double.MAX_VALUE); System.out.println(); // char System.out.println("基本类型:char 二进制位数:" + Character.SIZE); System.out.println("包装类:java.lang.Character"); // 以数值形式而不是字符形式将Character.MIN_VALUE输出到控制台 System.out.println("最小值:Character.MIN_VALUE=" + (int) Character.MIN_VALUE); // 以数值形式而不是字符形式将Character.MAX_VALUE输出到控制台 System.out.println("最大值:Character.MAX_VALUE=" + (int) Character.MAX_VALUE); } }
输出结果:
基本类型:byte 二进制位数:8包装类:java.lang.Byte最小值:Byte.MIN_VALUE=-128最大值:Byte.MAX_VALUE=127基本类型:short 二进制位数:16包装类:java.lang.Short最小值:Short.MIN_VALUE=-32768最大值:Short.MAX_VALUE=32767基本类型:int 二进制位数:32包装类:java.lang.Integer最小值:Integer.MIN_VALUE=-2147483648最大值:Integer.MAX_VALUE=2147483647基本类型:long 二进制位数:64包装类:java.lang.Long最小值:Long.MIN_VALUE=-9223372036854775808最大值:Long.MAX_VALUE=9223372036854775807基本类型:float 二进制位数:32包装类:java.lang.Float最小值:Float.MIN_VALUE=1.4E-45最大值:Float.MAX_VALUE=3.4028235E38基本类型:double 二进制位数:64包装类:java.lang.Double最小值:Double.MIN_VALUE=4.9E-324最大值:Double.MAX_VALUE=1.7976931348623157E308基本类型:char 二进制位数:16包装类:java.lang.Character最小值:Character.MIN_VALUE=0最大值:Character.MAX_VALUE=65535
阅读全文
0 0
- java变量的数据类型
- Java的数据类型和变量
- Java的变量和数据类型
- Java变量与变量的数据类型
- java的变量分哪两种大的数据类型
- Java的变量分哪俩种大的数据类型?
- java基本数据类型变量的赋值详解
- java 变量的内存空间及数据类型
- Java数据类型以及变量的定义
- java基础 1 变量 数据类型 数据类型的转换 运算符
- java的标识符、变量、常量、数据类型、数据类型转换、x进制
- java数据类型和变量
- java获取变量数据类型
- java变量与数据类型
- java变量及数据类型
- Java变量、数据类型。
- Java 变量数据类型
- java变量,数据类型
- 数据结构实验(二):间接寻址
- FFmpeg-3.3.1移植到Android平台
- document操作自定义属性
- Source Insight--艰难的编辑工具学习小记
- Java中的equals方法以及==
- java变量的数据类型
- 异或交换真的比开一个tmp快吗?
- laravel-admin新手的使用
- 启动JRebel报错 Unable to ping server at localhost:1099
- Tensorflow学习笔记:用minst数据集训练卷积神经网络并用训练后的模型测试自己的BMP图片
- android4.4获取相册,剪裁后保存失败
- Java读书笔记
- 基于jQuery的左滑出现删除按钮
- 将hello程序作为驱动程序编译进系统内核