栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java 痛并快乐着 day03 (2021 - 11 - 10)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 痛并快乐着 day03 (2021 - 11 - 10)

运算表达式 算术运算符

+   -     *   /   %      (加,减,乘,除,求余)这些用于基本的运算规则

适用于数字类型、满足以下运算规则

1.  如果运算中有 double 类型,结果为 double
2. 如果运算中有 float 类型, 结果为 float
3. 如果运算中有 long 类型, 结果为 long
4. 否则运算结果为 int

赋值运算符

=    +=    -=   *=   /=   %=    

(=  赋值    += 加等   -=减等     *=乘等    /=除等   %=余等)适用于数字类型   

除    =   以外, 其他的运算符(+=    -=   *=   /=   %=  )不会提升变量的类型

自加自减

同样适用于数字类型

a++:先计算表达式的值,和a保持相同、在计算a的值、进行+1

++a:先计算a的值 进行+1,在计算表达式的值,和a保持相同

位移运算符

<<      >>        >>>

<<:  左移运算符

>>:  右移运算符   

>>>:无符号运算法 无论正负 最高位补0

**(在正数里面进行补位时 要用 0  去补位,而在负数里面进行补位时要用 1 去补位)

(位运算操作不支持小数类型)

位运算符

&    !  ~     ^

& :  相同位 都是 1  结果为 1,  否则为 0

| :  相同位 只要有一个为1 , 结果为1 ,否则 0

~ : 取反

^ :相同位 不同 取 1 ,否则 取 0

(位运算操作不支持小数类型)

持续更新中......

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/458893.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号