2021-07-13

        java因jvm的特性拥有跨平台的强大功能,是主流行的因素之一。

学习java并了解其数据类型。

        基本数据类型:数值类,字符类,布尔类型。

               数值类型:整数(byte,short,int,long)

                                小数(float,double)

                字符类:char      布尔类型:boolean

在运算中,取值范围小的类型会自动提升为取值大的类型。

        如:byte,short,char在参与计算中,会提升为int类型。

                public static void mian(String[] agrs){

                byte a=1;

                int b=2;

                //int和byte类型运算,结果是int类型。

                int i=a+b;

}

转换规则:

        byte,short,char-->int-->long-->float-->double-->String

强转换类型:

        格式:

                数据类型 变量名=(要转换成的数据类型)被转数据值;

如:

        public static void main(String[] agrs){

        //short类型变量,内存两个字节

        short s=1;

        //1是int类型,s+1的结果是int类型,将结果赋给short类型时发生错误

        //必须将int强制转化成short才能完成赋值

        s=s+1;

        s=(short)(s+1);

}

                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值