什么是运算符?

进行特定操作的符号就是运算符。例如 + - ..

什么是表达式

用运算符连起来的式子叫做表达式:例如20+5

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

算术运算符的种类

算数运算符 随笔 第1张算数运算符 随笔 第2张

代码举例:

public class Demo04Operator {
    public static void main(String[] args) {
        // 常量之间进行运算
        System.out.println(10 + 32.4);//变量之间进行运算
        int a = 32;
        int b = 54;
        System.out.println(a * b);//常量和变量之间进行运算
        System.out.println(a * 5);// 求2个数之间的商
        System.out.println(b / a);//求2个数之间的余数int % double -->double
        System.out.println(a % 5.3);
    }
}

执行结果

算数运算符 随笔 第3张

四则运算当中的加号“+”的常见三种用法

  • 对于数值来说就是加法
  • 对于char类型来说,在计算之前,char会被提升为int,然后计算。char类型字符和int类型数字之间,对照表ASCLL,Unicode
  • 对于字符串String来说,加号代表字符串链接操作。任何数据类型界字符串进行连接的时候,结果都会变成字符串

代码举例

public class Demo05OPerator {
    public static void main(String[] args) {
        // 对于数值来说就是加号
        System.out.println(32 + 456);//488
        // 对于char来说,先提升int 在计算
        char c = 'z';
        System.out.println(c + 52);//174
        // 对于String来说,结果都会变成字符串
        System.out.println("32" + 456);//32456
    }
}

执行结果:

算数运算符 随笔 第4张

注意事项:

一旦运算当中有不同类型的数据,那么结果将是数据范围大的那种。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄