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

Java学习第6天(运算符等)

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

Java学习第6天(运算符等)

初识Math类

Math.(输出这个就会有提示,并不需要完全记忆)方法名

逻辑运算与或非

注意短路性质,与 运算只要第一个错了,后面的不再判断
或运算只要前面的对了,后面的不再判断。

位运算(不要轻易使用,容易出错)

A=0011 1100
B=0000 1101
A&B=0000 1100 按位与 都为1则为1 否则为0
A|B=0011 1101 按位或 都为0则为0 否则为1
A^B 异或
~B 取反
箭头指向哪里就是哪个方向移动
<< 左移 >>右移
左移一位相当于乘以2
右移一位相当于除以2

扩展运算符(偷懒用的)

a+=b 即为 a=a+b;不建议使用

字符串连接符"+"

+号两侧只要出现字符串类型 结果就都转换为字符串
如果字符串在前面,直接拼接。
如果字符串在后面,前面的依旧正常运算。

三元运算符(也是偷懒方法,但很常用,简便)

x?y:z 如果x值为真则表达式值为y 否则为z

优先级

算 赋 关 逻 位 条 扩

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

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

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