DOS命令
- 清屏: cls
- 切换盘符: :
- 进入指定目录: cd
- 返回上一级目录: cd..
- 返回盘符根目录: cd\
类名与方法名的命名规则
关于运算符
"+"
// + 连接作用,将一个字符串和其他数据连接起来
// + 遇到字符串,变成连接符号"5+5=55"
// + 任何类型只要和字符串+, 所有的数据都变成了字符串
System.out.println("5+5="+5+5);
赋值运算符
a++ 的含义是先赋值后相加,如 b=a++; 先将a的值赋给b,然后a再加上1;++a的含义是先相加后赋值,如 b=++a 先将a加上1,然后再把加上1的a赋给b.
/*
赋值运算符
=
+= -= *= /= %=
*/
byte b1=1;
b1+=1; // 等同(byte)(b1 + 1);
比较运算符
计算结果只有2个可能,true,false
结算结果的数据类型, boolean类型
== 比较符号两边的数据
!= 比较符号两边的数据
> 比较符号两边的数据 1<2 true 2<2 false
< 比较符号两边的数据
>= 比较符号两边的数据 1>=2 false 2>=2 true
<= 比较符号两边的数据
逻辑运算符
对两个boolean类型数据之间进行计算
结果也是boolean类型
& : 一边是false,运算结果就是false, 见了false,就是false
| : 一边是true,运算结果就是true,见了true,就是true
^ : 两边相同为false,不同为true
! : 取反 !true = false !false=true
&& : 短路与 , 一边是false,另一边不运行
|| : 短路或 , 一边是true,另一边不运行
三元运算符
公式:
布尔表达式 ? 结果1:结果2;
布尔表达式结果是true,三元运算符的结果,就是 结果1
布尔表达式结果是false,三元运算符的结果,就是 结果2
注意:
"=" vs "=="