Java赋值运算符

Java赋值运算符

什么是赋值运算符?赋值运算符有什么用?个人理解的是,高级的计算机编程语言的所有编程中,特别是面向对象的编程中的绝大部分的工作就是在设计变量或对象的不断赋值和运算。比如,接收用户的输入,比如web中的url,并将其存储在一个变量中,然后根据相应的请求运算该变量,得到结果,再输出到终端,或传送回客户端等等。所以,赋值运算符可算是计算机编程语言的基础之一了,当然这种理解方式不一定正确,仅是个人的理解,仅供参考。Java的赋值运算符如下表,可供参考或查询:

符号描述实例
=基础赋值int x = 1 将整型1赋值给x变量
+=相加再赋值x += 1 相当于 x = x + 1
-=相减再赋值x -= 1相当于 x = x - 1
*=相乘再赋值x *= 1相当于 x = x * 1
/=相除再赋值x /= 1相当于 x = x / 1
%=取模再赋值x %= 2相当于 x = x % 2
<<=左移再赋值x <<= 3相当于 x = x << 3
>>=右移再赋值x >>= 3相当于 x = x >> 3
^=按位异或赋值x ^= 3相当于 x = x ^ 3
&=按位与赋值x &= 3相当于 x = x & 3
|=按位或赋值x &= 3相当于 x = x | 3

Java赋值运算符实例代码

public class test {
    public static void main(String[] args) {
        int x = 5;
        x += 1;
        System.out.println(x);
        x -= 1;
        System.out.println(x);
        x *= 2;
        System.out.println(x);
        x %= 3;
        System.out.println(x);
        x ^= 2;
        System.out.println(x);
}
} 

免责声明:内容仅供参考,不保证正确性。


全栈后端 / Java教程 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.