赋值运算符及其相关扩展运算符

Posted 超人汪小建(seaboat)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了赋值运算符及其相关扩展运算符相关的知识,希望对你有一定的参考价值。

本专栏由十年Java开发经验专家编写,本专栏定位于Java基础知识,既适合新手入门又适合老鸟巩固基础知识。一共99节课,每节课只需几毛钱。
作者简介:笔名seaboat,擅长工程算法、人工智能算法、自然语言处理、计算机视觉、架构、分布式、高并发、大数据和搜索引擎等方面的技术,大多数编程语言都会使用,但更擅长Java、Python和C++。平时喜欢看书写作、运动、画画。崇尚技术自由,崇尚思想自由。出版书籍:《Tomcat内核设计剖析》、《图解Java并发》、《图解数据结构与算法》、《人工智能原理科普》。

文章目录

赋值运算符

所谓赋值就是将某个值赋给某个变量,Java 中的基本赋值运算符是 =,通过改符号能实现赋值运算,比如“a = 5;”就是将数值 5 赋给变量 a。此外,在基本赋值运算符的基础上 Java 又扩展出来若干组合形式的赋值运算符,主要包括以下三大类。

  1. 与算术运算符相结合的 +=、-=、*=、/= 以及 %= 等等。
  2. 与位逻辑运算符相结合的 &=、|= 以及 ^= 等等。
  3. 与移位运算符相结合的 <<=、>>= 以及 >>>= 等等。

以上是关于赋值运算符及其相关扩展运算符的主要内容,如果未能解决你的问题,请参考以下文章

赋值运算符及其相关扩展运算符

Python编程思想:数字及其相关运算

es6~扩展运算符后续

从零学Java(16)之赋值运算符

JavaScript:赋值运算符以及运算符优先级

c++基础篇——类与对象入门(中)