byte b = 2;
double d = 3;
int i = 1.5; //报错
int i = (int)1.5;
字符 | 数值 |
0 | 48 |
| 9 | 57 |
| A | 65 |
| Z | 90 |
| a | 97 |
| z | 122 |
ps:只记住这几个字符就够用了,但稍微注意下大写字母与小写字母中间是还有其他字符的,别被出题者带入坑里。 |
| 算数运算符包括 | |
| + | 加法运算,字符串连接运算 |
| - | 减法运算 |
| * | 乘法运算 |
| / | 除法运算 |
| % | 取模运算,两个数字相处取余数 |
| ++、-- | 自增自减运算 |
)| 赋值运算符包括 | |
| = | 等于号 |
| += | 加等于 |
| -= | 减等于 |
| *= | 乘等于 |
| /= | 除等于 |
| %= | 取模等于 |
int i = 5;
i += 5;
@Test
public void test07() {
byte b = 1;
//b = b + 3; 报错
b += 3; //通过 因为 b += 3 --> b =(byte)(b + 3);
System.out.println(b);
}
| 比较运算符包括 | |
| == | 比较符号两边数据是否相等,相等结果是true |
| < | 比较符号左边的数据是否小于右边的数据,如果小于结果是true |
| > | 比较是否符号左边的数据是否大于右边的数据,如果大于结果是true |
| <= | 比较符号左边的数据是否小于或者等于右边的数据,如果小于结果是true |
| >= | 比较符号左边的数据是否大于或者等于右边的数据,如果小于结果是true |
| !=数据 | 不等于符号,如果符号两边的数据不相等,结果是true; |
| 逻辑运算符包括 | |
| && 短路与 | 1. 两边都是true,结果是true 2. 一边是false,结果是false 短路特点:符号左边是false,右边不再运算 |
| || 短路或 | 1. 两边都是false,结果是false 2. 一边是true,结果是true 短路特点: 符号左边是true,右边不再运算 |
| ! 取反 | 1. ! true 结果是false 2. ! false结果是true |
[hide=d366] @Test
小白试试水
小白来试试水,请多指教!
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |