基本类型
| 类型 | 字节 | 说明 |
|---|---|---|
int |
4 | 常用 |
long |
8 | 加 L:1e18L |
double |
8 | 浮点 |
boolean |
- | true/false |
char |
2 | 单字符 |
包装类
Integer、Long 等用于集合泛型;自动装箱拆箱。
运算
int a = 7 / 3; // 2 整除
long s = 1L * a * b; // 防 int 溢出
取模
(a + b) % MOD 注意 a、b 先转 long。
比较
基本类型用 ==;字符串用 s1.equals(s2),不要用 ==。
位运算
与 C++ 相同:& | ^ ~ << >>。