java基础学习:强制类型转换

1.

2.

 

 

 

代码:

package com.itheima.type;

public class Type3 {
    public static void main(String[] args) {
        //掌握强制类型转换
        int a=20;
        //byte b=a;  报错,直接将类型范围大的变量转换为类型范围小的
        byte b= (byte) a;//alt+enter  强制类型转换
        System.out.println(b);


        int i=1500;
        byte j=(byte) i;
        System.out.println(j);//-36// 因为j是11011100,因为开头是1所以是负数,-36



        double d=99.5;
        int m= (int) d;
        System.out.println(m);//m=99//double转int,丢掉小数部分,保留整数部分
    }
}

 

posted @ 2023-11-13 16:56  小彭先森  阅读(5)  评论(0编辑  收藏  举报