20200707数据类型的转化

一、变量命名规则

二、变量的数据类型

三、数据类型转换

四、自增自减

五、缩略写法

六、逻辑运算符

1、变量命名规则:字、下、美、人、数、 骆驼、有意义

                        字:字母a~z,A~Z
                        下:下划线_
                        美:美元符$
                        人:人民币符¥
                        数:数字0~9
                        不能以数字开头,变量名组成是由字下美人数组成。
                        骆驼:驼峰命名法,className,#类名往往大写字母开头

2、变量的数据类型

数值型:
        整型:(由小到大)byte、short、int、long  (默认int,0)
                    byte范围:-128~127    -2的7次方~2的7次方-1;
                    short范围:-32268~32267   -2的15次方~-2的15次方-1;
                    int范围: -2的31次方~2的31次方-1
                    long范围
                   ## 二进制:0000  0000~1111  1111 
                    十进制:0~127
        非整型:(浮点数)   (默认double, 2.0)
                    float(单精度浮点数):
                    double(双精度浮点数):
非数值型:
        字符型(char):  字符0,对应ascii码值48(16进制的ascii值0*30);#48/16=3,余0(30)
                        字符A,对应ascii码值65(16进制的ascii码为0*41)
                        字符a,对应的ascii码值97(16进制的ascii码为0*61)
        布尔型:(判断的结果) (默认值False)
                        True
                        False
        字符串型:(String)(不是基本数据类型,默认值是null)
         ##8大数据类型:byte、short、int、long、float、double、char、boolean

3、数据类型转换(正常是数值型)

    隐式数据类型转换:
            从小类型转换到大类型,自动就可以转换;
    强制数据类型转换:(在前面加上数据类型,如6)
            从大类型转换到小类型,必须进行强制类型转换,而且有可能丢失精度;
    特殊转换:
            所有基本数据类型和字符串相加时,全部转成字符串型。

4、自增和自减

a++和++a的关系:都是对a加1:
                             a++是加之前a的值,++a是加之后的值

5、缩略写法

    a+=b——>a=a+b;
    a-=b——>a=a-b;

6、逻辑运算符

    &&逻辑与:A&&B,A表达式和B表达式同时为true,则结果为true;
    ||逻辑或:    A||B,A表达式和B表达式同时为False  ,则结果为false;
    !取反:      !A,A的表达式值为true时,则结果为false。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值