1 运算符
- 运算:对常量和变量进行操作的过程称为运算。
- 运算符:对常量和变量进行操作的符号称为运算符
- 操作数:参与运算的数据称为操作数
- 用运算符把常量或者变量连接起来符号java语法的式子就可以称为表达式。
不同运算符连接的式子体现的是不同类型的表达式。
2 算术运算符
除法的时候要注意一个问题,整数相除,只能得到整数,要想得到小数,可以*1.0
- ++和--的应用
单独使用:放在操作数的前面和后面效果一样。(这种用法是我们比较常见的)
参与运算使用:放在操作数的前面,先自增或者自减,然后再参与运算;放在操作数的后面,先参与运算,再自增或者自减。
作用:就是对变量进行自增1或者自减1。 - +的用法:加法,正号,字符串连接符
- 运算符的优先级(由高到低)
3 赋值运算符
4 关系运算符
- 比较运算符的结果都是boolean型,也就是要么是true,要么是false。
- 比较运算符“==”不能误写成“=”
5 逻辑运算符
- 逻辑运算符用于连接布尔型表达式,在Java中不可以写成 `3
<x<6`,应该写成x style='font-size: inherit;color: inherit;line-height: inherit;'>3 & x<6 。
</x<6`,应该写成x>
- “&”和“&&”的区别
- 单&时,左边无论真假,右边都进行运算
- 双&时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算
- “|”和“||”的区别同理,双或时,左边为真,右边不参与运算
- 异或( ^ )与或( | )的不同之处是:当左右都为true时,结果为false
6 位运算符
位运算是直接对二进制进行运算
7 三目运算符
- 格式:(关系表达式)?表达式1:表达式2;
- 如果条件为true,运算后的结果是表达式1;
- 如果条件为false,运算后的结果是表达式2;
- 示例:获取两个数中大数。
8 运算符的优先级
在对一些比较复杂的表达式进行运算时,要明确表达式中所有运算符参与运算的先后顺序,把这种顺序称作运算符的优先级。
9 Math
Math类提供了常用的一些数学函数,如:三角函数、对数、指数等。一个数学公式如果想用代码表示,则可以将其拆分然后套用Math类下的方法即可。
指数
取整
平方根立方更
最大最小值
对数与幂
随机
三角函数与角度
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/25057.html