使用格式:写在变量名称之前,或者写在变量名称之后。例如: ++num,也可以num++
使用方式:
1.单独使用:不和其他任何操作混合,自己独立成为一个步骤。
2.混合使用:和其他操作混合,例如与赋值混合,或者与打印操作混合,等。
使用区别:
1.在单独使用的时候,前++和后++没有任何区别。也就是:++num;和num++;是完全一样的。
2.在混合的时候,有【重大区别】
A.如果是前++,那么变量【立刻马上+1】,然后拿着结果进行使用。―先加后用
B.如果是后++,那么首先使用变量本来的数值,然后再让变量+1。先用后加
举例
int num1 = 10; System.out.println(num1); ++num1; System.out.println(num1); num1++; System.out.println(num1); int mm = 20; System.out.println(++mm); System.out.println(mm); int num3 = 30; System.out.println(num3++); System.out.println(num3); int num4= 40; int result = --num4; System.out.println(result); System.out.println(num4); int num5= 40; int result1 = num5--; System.out.println(result1); System.out.println(num5);
将常量、变量或表达式的值赋给某一个变量。
在Java中可以通过一条赋值语句对多个变量进行赋值。
在赋值运算符中,除了“=”,其他的都是特殊的赋值运算符,以“+=”为例,x += 3就相当于x = x + 3,首先会进行加法运算x+3,再将运算结果赋值给变量x。其余的-=、*=、/=、%=赋值运算符都可依此类推。
int a =10; a+=5; System.out.println(a); int b=50; b-=30; System.out.println(b); int z = 10; z%=3; System.out.println(z);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)