java的四种基本数据类型,java的八种数据类型分别是什么
如何解决写爬虫IP受阻的问题?立即使用。
关于Java的八种基本数据类型,它们的名称、位数、默认值、取值范围和示例如下表所示:
序号 | 数据类型 | 位数 | 默认值 | 取值范围 | 举例说明 |
1 | byte(位) | 8 | 0 | -2^7 - 2^7-1 | byte b = 10; |
2 | short(短整数) | 16 | 0 | -2^15 - 2^15-1 | short s = 10; |
3 | int(整数) | 32 | 0 | -2^31 - 2^31-1 | int i = 10; |
4 | long(长整数) | 64 | 0 | -2^63 - 2^63-1 | long l = 10l; |
5 | float(单精度) | 32 | 0.0 | -2^31 - 2^31-1 | float f = 10.0f; |
6 | double(双精度) | 64 | 0.0 | -2^63 - 2^63-1 | double d = 10.0d; |
7 | char(字符) | 16 | 空 | 0 - 2^16-1 | char c = 'c'; |
8 | boolean(布尔值) | 8 | false | true、false | boolean b = true; |
要验证表中的内容,在eclipse中运行验证码,如下所示:
包com . ce . test;
类别测试{
静态字节b;
静态短s;
静态int I;
静态长l;
静态浮动f;
静态双d;
静态电荷c;
静态布尔bo;
公共静态void main(String[] args) {
system . out . println( Byte of Byte: Byte。大小
;默认值:“b
;数据范围:字节.最小值-字节.最大值);
System.out.println(short 的短大小: short。大小
;默认值:“s
;数据范围: short . min _ value - short . max _ value);
system . out . println ( int: Integer的大小。大小
;默认值:“我
;数据范围: integer . min _ value - integer . max _ value);
System.out.println(大小为 long: Long。大小
;默认值:“l
;数据范围: long . min _ value - long . max _ value);
system . out . println ( Float: Float的大小。大小
;默认值:“f
;数据范围: float . min _ value - float . max _ value);
double size of double: Double。大小
;默认值:“d
;数据范围: double . min _ value - double . max _ value);
System.out.println(char size:字符。大小
;默认值:“c
;数据范围: character . min _ value - character . max _ value);
system . out . println( boolean of boolean: Byte。大小
;默认值:“bo
;数据范围:字节.最小值-字节.最大值);
}
}控制台中的输出结果如下图所示:
为什么这里输出char的数据范围不是0-65535?
Java中的char类型用两个字节表示,即十六位。因为是无符号数,所以是2的16次方,数值范围是:0-2 16-1;
推荐教程:《java教程》以上java的八种基本数据类型是什么?更多详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。