美文网首页
类型转换

类型转换

作者: 哈迪斯Java | 来源:发表于2021-08-24 21:04 被阅读0次

    public class 类型转换 {
    public static void main(String[] args) {
    int i = 128;
    byte b = (byte)i;
    System.out.println(i);
    System.out.println(b);//内存溢出
    //在转换的过程中尽量避免内存溢出
    /*
    强制转换 (类型)变量名 从高值--低值
    自由转换 从低值--高值
    /
    int i2 = 1282;
    double s =i2;
    System.out.println(i2);
    System.out.println(s);
    /

    注意点:
    1.不能对布尔值进行转换
    2.不能把对象类型转换为不相关的类型
    3.在把大容量转换为低容量时候,强制转换
    4.转换的时候可能存在内存的溢出,或者内存的溢出
    */
    System.out.println("-------------");
    System.out.println((int)32.2);//32
    System.out.println((int)-45.3f);//-45

        System.out.println("-------------");
        char c ='a';
        int d = c+1;
        System.out.println(d);
        System.out.println((char)d);
    
    
    }
    

    }

    相关文章

      网友评论

          本文标题:类型转换

          本文链接:https://www.haomeiwen.com/subject/brrjiltx.html