Java中的运算符(一)、赋值运算符和算数运算符

前言
运算符是一些特殊的符号,主要用于数学函数、一些类型的赋值语句和逻辑比较方面。在Java语言中提供了丰富的运算符,本期介绍一下赋值运算符和算数运算符。

一、赋值运算符

赋值运算符是一个二元运算符(对两个操作数进行处理),以符号“=”表示,起功能是将右边的操作数所含的值赋值给左方的操作数。
例如:

int money = 1024;

这一行代码是将1024赋值给money.左边的操作数必须是一个变量,右边的操作数则可以是任何表达式,包括常量、变量、和有效的表达式。
注意:
由于赋值运算符处理时会先取得右方表达式处理的结果,因此一个表达式中若含有两个以上的(=),会从最右方的(=)开始处理。
例如:

public class Hello {                                    //创建类
    public static void main(String[] args) {            //mai()方法
        int a = 2;                                  //声明int类型的变量a并且赋值
        int b,c;                                    //声明int类型的变量b和c
        c = b = a + 1;                              //将a与1的和赋值给b,然后再赋值给c
        System.out.println("a的值"+ a);              //输出a的值
        System.out.println("b的值"+ b);              //输出b的值
        System.out.println("c的值"+ c);               //输出c的值
    }
}

运行结果:

java 赋值运算 java赋值运算符的正确用法_java


说明:在Java中可以吧赋值运算符连在一起使用。
例如:a=b=c=1024;
在这个语句中变量a、b、c都得到同样的值1024,但是,在程序开发中建议尽量不要使用这种赋值语句。


二、算数运算符

计算机就要用来计算,Java中自然存在算数运算符,下面的表格展示了Java中的算数运算符的功能及使用方式。(他们都是二元运算符)

运算符

说明

实例

结果

+

加(数据的正号)

1024+1024

2048

-

减(数据的负号)

3.14-1.1

2.04

*


3*3

9

/


7/2

3

%

取余数

13%10

3

代码示例:

public class Hello2 {               //创建类
    public static void main(String[] args) {        //主方法
        int num = 12;                       //定义int类型的变量num并且赋值
        int num2 = 10;                      //定义int类型的变量num2并赋值
        System.out.println("和:" + (num+num2));       //输出和
        System.out.println("差:" + (num-num2));       //输出差
        System.out.println("积:" + (num*num2));       //输出积
        System.out.println("商:" + (num/num2));       //输出商
        System.out.println("余:" + (num%num2));       //输出余
    }
}

运行结果:

java 赋值运算 java赋值运算符的正确用法_java 赋值运算_02


本期就到这里,希望有所帮助
关注我,持续更新,期期精彩!!!