Skip to content
Menu
(◍ ´꒳` ◍)

  • Blog
  • Front Page
(◍ ´꒳` ◍)

java赋值运算符

By admin on 2021年8月28日2021年9月13日

下面是Java语言支持的赋值运算符:

操作符描述例子
=简单的赋值运算符,将右操作数的值赋给左侧操作数C = A + B将把A + B得到的值赋给C
+ =加和赋值操作符,它把左操作数和右操作数相加赋值给左操作数C + = A等价于C = C + A
– =减和赋值操作符,它把左操作数和右操作数相减赋值给左操作数C – = A等价于C = C – A
* =乘和赋值操作符,它把左操作数和右操作数相乘赋值给左操作数C * = A等价于C = C * A
/ =除和赋值操作符,它把左操作数和右操作数相除赋值给左操作数C / = A,C 与 A 同类型时等价于 C = C / A
(%)=取模和赋值操作符,它把左操作数和右操作数取模后赋值给左操作数C%= A等价于C = C%A
<< =左移位赋值运算符C << = 2等价于C = C << 2
>> =右移位赋值运算符C >> = 2等价于C = C >> 2
&=按位与赋值运算符C&= 2等价于C = C&2
^ =按位异或赋值操作符C ^ = 2等价于C = C ^ 2
| =按位或赋值操作符C | = 2等价于C = C | 2

实例

下面的简单示例程序演示了赋值运算符。复制并粘贴下面的Java程序并保存为Test.java文件,然后编译并运行这个程序:

Test.java 文件代码:

public class Test {

public static void main(String[] args) {

int a = 10;

int b = 20;

int c = 0;

c = a + b;

System.out.println(“c = a + b = ” + c ); c += a ;

简单的赋值运算符,将右操作数的值赋给左侧操作数10+20=30

System.out.println(“c += a  = ” + c ); c -= a ;

加和赋值操作符,它把左操作数和右操作数相加赋值给左操作C=30+10 =40

System.out.println(“c -= a = ” + c ); c *= a ;

减和赋值操作符,它把左操作数和右操作数相减赋值给左操作数

System.out.println(“c *= a = ” + c ); a = 10; c = 15; c /= a ;

乘和赋值操作符,它把左操作数和右操作数相乘赋值给左操作数C=30*10=300

System.out.println(“c /= a = ” + c );

a = 10;

c = 15;

c %= a ;

除和赋值操作符,它把左操作数和右操作数相除赋值给左操作数

System.out.println(“c %= a  = ” + c ); c <<= 2 ;

System.out.println(“c <<= 2 = ” + c ); c >>= 2 ;

System.out.println(“c >>= 2 = ” + c ); c >>= 2 ;

System.out.println(“c >>= 2 = ” + c ); c &= a ;

System.out.println(“c &= a  = ” + c ); c ^= a ;

System.out.println(“c ^= a   = ” + c ); c |= a ;

System.out.println(“c |= a   = ” + c ); } }

以上实例编译运行结果如下:

c = a + b = 30
c += a  = 40
c -= a = 30
c *= a = 300
c /= a = 1
c %= a  = 5
c <<= 2 = 20
c >>= 2 = 5
c >>= 2 = 1
c &= a  = 0
c ^= a   = 10
c |= a   = 10
Category: java

文章导航

java逻辑运算符
鸿蒙15资源文件的引用方法

Related Posts

Java 修饰符

8月 27, 2021
Read More

Java 变量类型

8月 27, 2021
Read More

Java运算符优先级

9月 1, 2021
Read More

发表回复 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

近期文章

  • 实施002
  • 实施SQL001
  • 泛微oa001-字段
  • 硬件前端-海康威视摄像头
  • 使用Docker搭建Weblogic服务001

近期评论

    归档

    • 2023年10月
    • 2023年9月
    • 2023年8月
    • 2023年5月
    • 2023年4月
    • 2023年3月
    • 2021年11月
    • 2021年10月
    • 2021年9月
    • 2021年8月
    • 2021年5月

    分类

    • C
    • docker
    • iptable
    • ISIS
    • java
    • k8s
    • liunx
    • OpenCV py
    • ospf
    • solr
    • zabbix
    • 劳动法
    • 周杰伦
    • 格林法则
    • 等保
    • 鸿蒙

    其他操作

    • 登录
    • 条目feed
    • 评论feed
    • WordPress.org
    ©2025 (◍ ´꒳` ◍) | WordPress Theme by Superb WordPress Themes