关于基本数据类型

偶然间发现一个问题,下面这段代码执行结果是什么

    public static void main(String[] args) {
        int a=10;
        long b=10L;
        double c=10.0d;
        char d=10;
        byte e=10;
        short f=10;
        float g=10.0f;

        

        System.out.println(a==b);
        System.out.println(b==c);
        System.out.println(a==c);
        System.out.println(a==e);
        System.out.println(a==f);
        System.out.println(a==g);
        System.out.println(a==d);

    }

结果

true
true
true
true
true
true
true
View Code

 

posted @ 2023-01-31 09:05  骑鹤下扬州  阅读(21)  评论(0编辑  收藏  举报