脚本宝典收集整理的这篇文章主要介绍了赋值运算符,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
赋值运算符就是将某个运算后的值,赋给指定的变量
复合赋值运算符:
+=、-=、*= 、/= 、%=
eg: a+=b; 其含义就是 a = a+b;
复合赋值运算符会进行类型转换
byte b = 3;
b +=2; //等价于 b = (byte)(b+2)
b++; //等价于 b=(byte)(b+1);
(二)三元运算符:
语法格式:条件表达式? 表达式1:表达式2;
运算规则:如果条件表达式为true,运算后的结果是表达式1;
如果条件表达式为flase,运算后的结果是表达式2;
//表达式1和表达式2要为可以赋给接收变量的类型 int x = 10; int y = 1; double z = x<y? 3:2; System.out.println("z="+z); //案例:实现三个数的最大值? int n1 = 1055; int n2 = 15; int n3 = 600; int max1 = n1>n2? n1:n2; int max2 = max1>n3? max1:n3; System.out.println("最大值="+max2);
eg: int a =10;
int b =99:
int result = a>b? a++:b--;
(三)运算符的优先级顺序:
1.()、{}等
2.单目运行 ++、--
3.算术运算符
4.位移运算符(<< >> >>>)
5.比较运算符
6.逻辑运算符(&&、||、!、&、|、^)
7.三元运算符(条件? 表达式1:表达式2)
8.赋值运算符(+=、%=、-=、=)
以上是脚本宝典为你收集整理的赋值运算符全部内容,希望文章能够帮你解决赋值运算符所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。