教育路上

全国站>Java>基本程序>赋值运算符
学员需求

赋值运算符

摘要:java 赋值运算符 Java 赋值 运算符,赋值运算符包括+=、-=、*=和/=。复合赋值运算符将其 左端的变量与右端的表达式做指定运算后,将运算结果赋值给左端的变量。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。

2022-05-21 21:24网络推荐

发布时间:
2022-05-21 21:24
信息来源:
网络推荐
浏览次数:
711
赋值运算符

在 java 程序中,我们可以通过使用赋值运算符来改变一个变量的值。与数学中不同,运算
符“=”用于将其右边的值赋给左边的变量。赋值运算符左端必须是变量。除了基本的赋值
运算符外,java 还提供了一些复合的赋值运算符包括+=、-=、*=和/=。复合赋值运算符将其
左端的变量与右端的表达式做指定运算后,将运算结果赋值给左端的变量。赋值运算符使用
示例如程序清单 2-8 所示:程序清单 2-8 AssignmentEx.java
1:public class Assignment{
2: public static void main(String[] args){
3: int num=5;
4: num+=10;
5: System.out.println(num);
6: num-=2*5;
7: System.out.println(num);
8: num*=2+5;
9: System.out.println(num);
10: num/=5;
11: System.out.println(num);
12: }
13:}

其执行结果如图 2-10 所示:

from shengerguan

图 2-10 赋值运算符
在程序清单 2-8 中,每次我们使用赋值运算符都会导致变量 num 的值发生变化。第 3 行使
用=为变量 num 赋初值后,num 的值为 5;第 4 行使用+=将 5 与 10 求和后将值赋给 num,
其值为 15;第 6 行 num-=2*5 等价于 num=num-2*5,执行后 num 值为 5;第 8 行 num*=2+5
等价于 num=num*(2+5),执行后 num 值为 35,我们应注意在使用复合赋值运算符进行指
定运算时,将复合赋值运算符右端的表达式作为一个整体来参与运算,因此 num*=2+5 并不
等价于 num=num*2+5;最后第 10 行中 num/=5,相当于计算 35/5 后将结果赋值给 num,其
值为 7。
Java 中除了上述两类常用运算符外,还包括比较运算符和逻辑运算符,我们将在第三章中对
这两种运算符进行介绍。

上一篇:
算术运算符
下一篇:
数据类型转换
标签:
网友评论
发布评论

访客的评论 2024/04/27 14:49

文中描述的是准确的吗,如何报名!

相关推荐
我也来发表评价关闭
我对该内容的评价:
0
评价500
验证码: 看不清 换一张
提交 (匿名发布,无须担心别人知道您的身份)
学校免费发布信息关闭
我们审核后会尽快展示,如有图片请发邮件到:edu63@foxmail.com

姓      名:

内      容:

手机号码:

验  证  码:  换一张

确认提交
填写需求信息关闭
我们会根据您的需求匹配并审核留言

姓      名:

意向城市:

留      言:

手机号码:

验  证  码:  换一张

确认提交
完善补充本文信息关闭
非常感谢您帮助完善补充本文信息


 换一张

确认提交