数据类型--基本数据类型

 基本数据类型

基本数据类型的表数范围:

如何记忆:

例如

byte型:1byte=8bit                                                                                                                                                                

其中每个bit有两个值0和1,而且第一位是符号位(不参与运算) ,所以范围是-2^7~2^7-1

注意:

1.定义long类型的变量时,末尾要加上L或者l

   推荐使用L

2.整数默认类型:int

   小数默认类型:double

3.定义float类型的变量,末尾要加上F或者f

   推荐使用F

程序举例:

public classDataType{

    public static void main(String[] args){

//定义变量的格式:数据类型  变量名=初始化值

//定义一个字节变量

        byte b=10;

        System.out.printIn(10);//输出整型常量10

        System.out.printIn(b);//输出变量b的值为10

//定义一个短整型变量

        short s=100;

        System.out.printIn(s);

//定义一个整型变量

        int i=1000;

        System.out.printIn(i);

//定义一个长整型变量

        long l=1000000000000000000000L;

        System.out.printIn(l);

//定义一个单精度浮点型变量

        float f = 12.34F;
        System.out.println(f);

//定义一个双精度浮点型变量

        double d = 12.34;
        System.out.println(d);

//定义一个字符类型变量

        char c1 = 'a';
        char c2 = 'b';
        char c3 = '0';
        System.out.println(c1);
        System.out.println(c2);
        System.out.println(c3);

//定义一个布尔类型变量

        boolean b1 = true;
        boolean b2 = false;

        System.out.println(b1);
        System.out.println(b2);

    }

}

数值型精度排序(由小到大):

byte<short<int<long<float<double    

使用变量注意事项:

  • 作用域:变量定义在哪一级的大括号内,哪个大括号的范围就是这个变量的作用域。相同的作用域内不能定义两个同名变量。
  • 若方法内部变量没有赋予初始化值,则不能直接使用(输出)。你只需要在使用之前赋值就可以了,不一定非要在定义的时候给。
  • 每一行上建议只定义一个变量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值