三种原始变量
- int
- double
- boolean
变量名注意事项
- 变量名中可以有大小写字母,数字,下划线;
- 不能用数字开头,一般使用小写字母开头;
- 不能使用 java 的关键字命名,比如 public,this,super 等;
- 尽量使用带有语义的单词命名;
- 可以使用驼峰法命名,比如 countNum;
- 大小写字母是不同的,比如 countNum 和 countnum 是不同的变量。
变量声明与赋值
int x = 10;
double y;
y = 3.0;
boolean b = false;
同一变量可以赋值多次,但不可声明多次
类型转换
- int 类型可以被赋值给 double,反之不可以;
- 使用强制类型转换可以将 double 赋值给 int,但是会损失精度。比如
int i = (int) 3.9
,此时 i 为 3。
输出语句
System.out.print();
System.out.println();
取余
- %;
- 20 % 3 = 2;
- 可用于提取个位数,201 % 10 = 1;
- 可用于计算周期,比如计算 n 天后是星期几,(n % 7) + a,其中 a 是今天星期几;
i++ 与 ++i
- i++ 是先返回后计算;
- ++i 是先计算后返回;
int i = 0;
System.out.print(i++);
System.out.print(++i);
System.out.println(i);
使用 final 声明的变量只能被赋值一次