欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

数据类型的转换

程序员文章站 2024-03-18 21:16:04
...

数据类型转换:

 变量在赋值的时候不会提升数据类型,但变量进行运算的时候就会提升数据类型,
 并且提升到该数据类型的默认数据类型.
public class TypeConversion {
    public static void main(String[] args) {
        byte a=1;
        byte b=2;
        byte c=a;  //此时a还是byte类型
        System.out.println(c);

        //byte d=a+b;  错误的
        byte d=(byte)(a+b);     //运算时a和b都转换成了int类型
        System.out.println(d);

        int x=5;
        byte y=3;
        y+=x;   //其中隐含了强制转换  
                //y+=x;相当于 y=(byte)(x+y)
        System.out.println(y);
    }
}

数据类型的转换

相关标签: java 数据