Bootstrap

Java基础07:基本运算符

1.算数运算符

   +(加)、-(减)、*(乘)、/(除)运算举例:

    public static void main(String[] args) {
        //二元运算法:
        int a = 10;
        int b= 20;
        int c = 25;
        int d = 30;
        System.out.println(a + b);  //输出30
        System.out.println(a - b);  //输出-10
        System.out.println(c * d);  //输出750
        System.out.println(c / (double)d);  //输出0.8333333333333334
                                            // 注意运算完成后的数据类型
    }
}

多个数相加举例:

public class List18 {
    public static void main(String[] args) {
        long a = 12312131234432536L;
        int b = 123;
        short c = 10;
        byte d = 8;
        System.out.println((a+b+c+d)); //12312131234432677  返回值类型为long;
        System.out.println((b+c+d));  //141  返回值类型为int;
        System.out.println(c+d);  //18   short 和 byte 相加返回的数据类型为int;
    }
}

取余运算(模运算)

    public static void main(String[] args) {
        int a = 10;
        int b = 20;
        int c = 21;
        System.out.println(c%a); //21除以10,余数为1
    }
}

2.关系运算

        >(大于)、<(小于)、>=(大于等于)、<=(小于等于)、==(等于)、!=(不等于)

    public static void main(String[] args) {
        //关系运算法返回的结果:false、true  布尔值
         int a = 10;
         int b = 20;
        System.out.println(a>b);//输出false
        System.out.println(a<b);//输出true
        System.out.println(a==b);//输出false
        System.out.println(a!=b);//输出true
        System.out.println(a>=b);//输出false
        System.out.println(a<=b);//输出true
    }
}

;