java|8.20总结|运算符

本文介绍了计算机中的隐式转换,即在运算时不同数据类型会被转换成同一类型以完成运算。例如,较小数据类型向较大数据类型转换。此外,讨论了短路逻辑运算符的概念,如在'与'运算中,如果第一个条件为假,后面条件就不再判断。还提到了算术运算符如整除,以及如何通过数值拆分获取数字的每一位。最后,字符运算的底层原理是基于ASCII码表进行计算,并举例说明了逻辑运算符的使用。
摘要由CSDN通过智能技术生成

①用自己的话描述某知识点是什么②举例③一句话总结

 

隐式转换

①隐式转换就是计算机在运算时会把不同的数据类型转换成相同的数据类型。

②比如数据类型由取值范围小的数据类型转到大的,也是为了统一数据类型。

③运算时计算机会把数据类型统一,如果两个数据其中一个数据的数据类型更大,那就是以更大那个数据类型为主。

 

短路逻辑运算符

①比如逻辑运算符“与”要求每一项都为真才是真,如果要判断他是不是假,第一项如果是假了,那么他肯定是假了,后面的项就不用判断了,短路逻辑运算符就是起这个作用。

 

96df8465e5b94afd8a27819f12ee78ef.jpg

 1.算术运算符

\ 除的商是整数,不取小数,比如5\2=2   

 

2.数值拆分

获取任意一个数上每一位数。

个位:数字 / 1 % 10

十位:数字 / 10 % 10

百位:数字 / 100 % 10

千位:数字 / 1000 % 10

 

3.隐式转换

byte,short,char类型的变量在参与运算的时候,变量里面的值会直接先提升为int。

 

4.字符的运算底层原理

当+操作中出现了字符,会拿着字符到计算机内置的ASCII码表中去查对应的数字,然后再进行计算。

char c = 'a';

int result = c + 0;

System.out.println(result);//97

ASCII码表中:

​ 'a' --- 97

 

5.逻辑运算符

逻辑运算符有2种
1.    &并 ,当每一项都为真才是真,否则为假;
2.  | 或,当每一项都为假才是假。

短路逻辑运算符2种
1.  &&     
2.  ‖

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值