标签:输出 java 运算 int 可以 修饰符 运算符 狂神
先看运算符的分类,
1.算数运算符
+ - * /是基本的加减乘除,%是 “余” 即10%3=3.33333...
2.赋值运算符
=,例int a =10,可以理解为“把10赋值给a”
3.关系运算符
>,<,>=(大于等于),<=(小于等于),==(注意区分=为“赋值”,==才是“等于”的意思),!=(不等于),instanceof
4.逻辑运算符
&&(与),||(或),!(非)
上述四种运算符时一定要掌握的,其他的三种可以在后续的学习中了解。
==================================================================
演示
1.算数运算符
第一点
上图可以看到第一,二,三个运算都没有问题,但第四个运算本来应该为0.5,但输出的结果为0,这是因为运算时若没有添加修饰符的话结果会自动精简化,修改后如下图:
可以看到添加了double修饰符后结果就可以输出正确的小数答案0.5了。
第二点
如图
可以看到图中的三个输出中只有第一个是long类型,其他两个都是int类型,由此可知:
在进行运算时若运算中带有其他修饰符时(如long,double等)则输出的结果就会显示为该类型,否则统一输出为int类型。
2.关系运算符
如图
可以看到输出的结果只有ture和false。
3.逻辑运算符
只要记住下方的口诀还是挺简单的。
补充一个关于短路运算
4.位运算符
这是关于位运算的基本逻辑,下面有一个练习可以补充一个知识点:
从这个练习也可以清楚的了解左移和右移的原理。所以这道题的答案是(2<<3)是最快的方法。
5.条件运算符
应该挺清楚的吧哈哈哈
6.扩展赋值运算符
图中有四种关系,基本都是为了方便运算的。还有一点小提示需要注意:
关于字符串连接符”+”的用法。
以上就是关于运算符的一些内容。
标签:输出,java,运算,int,可以,修饰符,运算符,狂神 来源: https://www.cnblogs.com/p-otato/p/16083018.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。