c++中long类型的默认值_java知识总结(八):基本类型

Java语言提供了8种基本类型:byte、short、int、long、float、double、boolean、char。

这8中基本类型可以分为4类:

  1. 整型 byte、short、int、long
  2. 浮点型 float、double
  3. 逻辑型 boolean
  4. 字符型 char

byte

数据类型8位,有符号,最小值是-128(-2^7),最大值是127(2^7-1),默认值0

short

数据类型16位,有符号,最小值是-32768(-2^15),最大值是32767(2^15-1),默认值0

int

数据类型32位,有符号,最小值是-2147483648(-2^31),最大值是2147483647(2^31-1),默认值0

long

数据类型64位,有符号,最小值是-9223372036854775808(-2^63),最大值是9223372036854775807(2^63-1),默认值0

float

数据类型单精度,32位,最小值是1.4e-45f,最大值是3.4028235e+38f,默认值0.0

double

数据类型双精度,64位,最小值是4.9e-324,最大值是1.7976931348623157e+308,默认值0.0

boolean

数据类型布尔型,只有两个值:true、false,默认值位false

char

数据类型是一个单一的16位Unicode字符,最小值:' ' 最大值:'',默认值空

public class Test { private byte aByte; private short aShort; private int anInt; private long aLong; private float aFloat; private double aDouble; private boolean aBoolean; private char aChar; public static void main(String[] args){ Test test = new Test(); System.out.println("byte 默认值:"+test.aByte); System.out.println("short 默认值:"+test.aShort); System.out.println("int 默认值:"+test.anInt); System.out.println("long 默认值:"+test.aLong); System.out.println("float 默认值:"+test.aFloat); System.out.println("double 默认值:"+test.aDouble); System.out.println("boolean 默认值:"+test.aBoolean); System.out.println("char 默认值:"+test.aChar); System.out.println("byte 最大值:"+Byte.MAX_VALUE); System.out.println("byte 最小值:"+Byte.MIN_VALUE); System.out.println("short 最大值:"+Short.MAX_VALUE); System.out.println("short 最小值:"+Short.MIN_VALUE); System.out.println("int 最大值:"+Integer.MAX_VALUE); System.out.println("int 最小值:"+Integer.MIN_VALUE); System.out.println("long 最大值:"+Long.MAX_VALUE); System.out.println("long 最小值:"+Long.MIN_VALUE); System.out.println("float 最大值:"+Float.MAX_VALUE); System.out.println("float 最小值:"+Float.MIN_VALUE); System.out.println("double 最大值:"+Double.MAX_VALUE); System.out.println("double 最小值:"+Double.MIN_VALUE); System.out.println("boolean 最大值:"+Boolean.TRUE); System.out.println("boolean 最小值:"+Boolean.FALSE); System.out.println("char 最大值:"+Character.MAX_VALUE); System.out.println("char 最小值:"+Character.MIN_VALUE); }}public class Test { private byte aByte; private short aShort; private int anInt; private long aLong; private float aFloat; private double aDouble; private boolean aBoolean; private char aChar; public static void main(String[] args){ Test test = new Test(); System.out.println("byte 默认值:"+test.aByte); System.out.println("short 默认值:"+test.aShort); System.out.println("int 默认值:"+test.anInt); System.out.println("long 默认值:"+test.aLong); System.out.println("float 默认值:"+test.aFloat); System.out.println("double 默认值:"+test.aDouble); System.out.println("boolean 默认值:"+test.aBoolean); System.out.println("char 默认值:"+test.aChar); System.out.println("byte 最大值:"+Byte.MAX_VALUE); System.out.println("byte 最小值:"+Byte.MIN_VALUE); System.out.println("short 最大值:"+Short.MAX_VALUE); System.out.println("short 最小值:"+Short.MIN_VALUE); System.out.println("int 最大值:"+Integer.MAX_VALUE); System.out.println("int 最小值:"+Integer.MIN_VALUE); System.out.println("long 最大值:"+Long.MAX_VALUE); System.out.println("long 最小值:"+Long.MIN_VALUE); System.out.println("float 最大值:"+Float.MAX_VALUE); System.out.println("float 最小值:"+Float.MIN_VALUE); System.out.println("double 最大值:"+Double.MAX_VALUE); System.out.println("double 最小值:"+Double.MIN_VALUE); System.out.println("boolean 最大值:"+Boolean.TRUE); System.out.println("boolean 最小值:"+Boolean.FALSE); System.out.println("char 最大值:"+Character.MAX_VALUE); System.out.println("char 最小值:"+Character.MIN_VALUE); }}//输出结果:byte 默认值:0short 默认值:0int 默认值:0long 默认值:0float 默认值:0.0double 默认值:0.0boolean 默认值:falsechar 默认值: byte 最大值:127byte 最小值:-128short 最大值:32767short 最小值:-32768int 最大值:2147483647int 最小值:-2147483648long 最大值:9223372036854775807long 最小值:-9223372036854775808float 最大值:3.4028235E38float 最小值:1.4E-45double 最大值:1.7976931348623157E308double 最小值:4.9E-324boolean 最大值:trueboolean 最小值:falsechar 最大值:char 最小值:
06f3fda2c3f501df7c495832762adff4.png

水槛遣心二首 杜甫

去郭轩楹敞,无村眺望赊。
澄江平少岸,幽树晚多花。
细雨鱼儿出,微风燕子斜。
城中十万户,此地两三家。
蜀天常夜雨,江槛已朝晴。
叶润林塘密,衣干枕席清。
不堪祗老病,何得尚浮名。
浅把涓涓酒,深凭送此生。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值