Java运算符

1.Java运算符中  /   具有特殊的规则,两个整数相除,结果只能得到整数,只有把除数或者被除数命名成为小数形式,结果才能得到小数。例如10/3=3,10.0/3=3.3333,10/3.0=3.3333333。

小写a对应97;

大写A对应65;

数字0对应48;

2.当字符串使用+操作时,进行的是字符串的连接;如果前两个是数字第三个才是字符串,则先进行数字相加然后连接字符串。

3.

4.自增自减运算符:

符号在变量前面,先进行自加或自减再进行操作;符号在变量后面先把原来的值进行取值,对所取的值进行操作后,再进行自加或自减;

5.赋值运算,当赋值符号右边的变量为char,byte,short类型时进行运算,变量会先变成int类型,再进行运算。当左边的变量数据类型为char,byte,short时,需要将右边运算的结果(int类型)强制转换为左边变量的数据类型。方法为将右边运算公式括起来,在他们括号外面加上强制类型转换。

Short s=1;

S=(short)(s+1);

扩展赋值运算符底层自动进行强制转换;

S+=1;

6.逻辑运算符:

&与&&:意义一样,但&&具有短路效果,即&&符号左边为flase时,右边语句就不再执行,提高了程序运行效率,不再去后面语句进行无所谓的查找!

|与||:使用||时如果左边为真,右边不执行!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

做一道光

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值