首页 / JAVA / java 05 2021-03-09
java 05 2021-03-09
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java 05 2021-03-09,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1470字,纯文字阅读大概需要3分钟。
内容图文
![java 05 2021-03-09](/upload/InfoBanner/zyjiaocheng/600/5436024b3a654d7182bbe5571bc977f9.jpg)
Java入门 05 3\8
运算符
-
算术运算符
- 加、减、乘、除、取余(%)、自增/减(++/–)、字符串连接(+)。
- 取余的结果符号和被取余数的结果相同(涉及到负数取余)。
- 加、减、乘、除、取余(%)、自增/减(++/–)、字符串连接(+)。
-
赋值运算符
- 赋值符号: =
- 引申:+= 、 -=、 *=、 /=、 %= (不会改变变量本身数据类型)。
-
比较运算符
- ==、 !=、 <、>、 <=、 >=、 instanceof
- 比较运算符结果都是boolean类型。
-
逻辑运算符
-
与 &(一假为假)、 或 |(一真为真)、短路与 &&、短路或||、 逻辑非**!**(取反)、 逻辑异或^
-
逻辑运算符只适用于boolean类型。
-
|与||的区别:
- 运算结果相同。
- 符号左边为false时,二者都会执行右侧的运算。
- 符号左边为true 时, ||不再执行右侧的运算。
-
^一个为真另一个为假时,结果为真。
-
&与&&的区别:
- 运算结果相同。
- 符号左边为true时, 二者都执行右侧的运算。
- 当符号左边是false时, &继续执行右边的运算,&&不再执行右测运算。
-
-
位运算符
- 操作的都是整型的数据。
- << : 在一定范围内, 每向左移1位, 相当于 * 2.
- .> >:在一定范围内, 每向右移动一位, 相当于 / 2.
- & 都是1为1 ,否则为0
- | 都是零为零, 否则为1
- ~ 取反: 按二进制原码的补码取反。
-
两个变量交换数值的方法
- 找第三个变量。
- a = a + b; b = a - b; a = a - b ;
-
三元运算符
- 结构: (条件表达式)? 表达式1 **:**表达式2
- 结果都为Boolean类型
- 如果条件表达式为真,则执行表达式1, 反之,则执行表达式2.
- 可嵌套使用。
- 都可改为if – else
-
运算符的优先级
-
赋值 --> 三元 --> 或、并、异或 --> == 、 != --> 比较运算符 --> 加减、乘除取余 --> 自增\减 非
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-19d5Kaji-1615254364574)(C:\Users\李嘉睿\AppData\Roaming\Typora\typora-user-images\image-20210309094343325.png)]
-
内容总结
以上是互联网集市为您收集整理的java 05 2021-03-09全部内容,希望文章能够帮你解决java 05 2021-03-09所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。