基本数据类型的转换
1.自动转换 范围小的可以向范围大的进行转换 byte < short < int < long < floa < double
2.强制转换 范围大的向小的进行转换,需要强制类型转换
小范围数据类型 标识符 = (小范围数据类型) 变量名称
- 快捷键:
ctrl+alt+下键:将上面一行完整的代码复制在下一行。
alt+上键:将这一行的代码移动到上一行。(上下位置的互换,可以单行,也可以多行)
alt+下键:将这一行代码移动到下一行。(上下位置的互换,可以单行,也可以多行)
ctrl+alt+L:将打乱的代码回归整齐。
ctrl+D:删除一整行的代码。(也可以选择多行同时删除)
ctrl+shift+F10:运行代码。
ctrl+Z:撤销上一步的动作。
ctrl+Y:(如果撤销的动作多了,那么后退)后退一步。
Tab:缩进。(也可以选择多行同时缩进。)
(0-9)对应(65-90),(A-Z)对应(65-90,)(a-z)对应(97-122)
运算符 | 运算规则 | 范例 | 结果 |
---|---|---|---|
= | 赋值 | int a=2 | 2 |
+= | 加后赋值 | int a=2,a+=2 | 4 |
-= | 减后赋值 | int a=2,a-=2 | 0 |
*= | 乘后赋值 | int a=2,a*=2 | 4 |
/= | 整除后赋值 | int a=2,a/=2 | 1 |
%= | 取模后赋值 | int a=2,a%=2 | 0 |
! | 非 | !true | |
&全真才真,一假就假
|全假才假,一真就真
运算符+循环语句
分支语句 - if语句
语法:
if(布尔表达式) {
语句1;
语句2;
…
}
执行流程:
1.先判断布尔表达式
2.如果结果是true,就执行if后的{}内的语句,然后继续执行后续的
3.如果结果是false,就跳过if后的{} 而是执行后续的代码