Day7基本运算符

package operator;

public class Demo1 {
    public static void main(String[] args) {
        //二元运算符
        //快捷键:ctrl+D    复制当前行到下一行
        int a = 10;
        int b = 15;
        int c = 16;
        int d = 18;

        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/b);//输出结果为0,但正确结果应为0.66..,这是由于a,b的类型为int,为整数类型,转型即可
        System.out.println(a/(double)b);

    }
}

package operator;

public class Demo2 {
    public static void main(String[] args) {
        byte a = 10;
        short b = 20;
        int c = 30;
        long d = 40;
        float f = 50.5f;
        double d1 = 50.5;

        System.out.println(a+b+c+d+f+d1);
        System.out.println(a+b+c+d+f);
        System.out.println( a+b+c+d);
        System.out.println(a+b+c);//输出结果的类型是参与运算的的字符串的最高位a

    }
}
package operator;

public class Demo3 {
    public static void main(String[] args) {
        //关系运算符返回的结果    正确/错误   即布尔值
        int a = 1;
        int b = 2;
        int c = 3;

        System.out.println(a>b);
        System.out.println(a<b);
        System.out.println(a!=b);
        System.out.println(a%b);
    }
}
posted @ 2025-08-28 01:08  冰涿  阅读(9)  评论(0)    收藏  举报