1. 基本类型
基本类型 | 二进制位数 | 包装器类 |
---|---|---|
boolean | - | Boolean |
byte | 8 | Byte |
char | 16 | Character |
short | 16 | Short |
int | 32 | Integer |
long | 64 | Long |
float | 32 | Float |
double | 64 | Double |
例如: Character ch ='x';
可以反向转换:
char c = ch;
Java提供了两个用于高精度计算的类: BigInteger 和 BigDecimal, 虽然他们大体上属于包装器类的范畴, 但是二者都没有对应的基本类型.
这两个类包含的方法,提供的操作和基本类型所能执行的操作相似。也就是说, 能作用域int和float的操作, 也能作用域BigInteger和BigDecimal。
注意: 以方法的方式取代预算符。所以运算速度会比较慢,这里以速度换取了精度。
对于Biginteger和BigDecimal. 我们要知道的是, 他可以计算无限大的数字就可以了, 其它操作和big, float类似.
2. 类
3. 注释文档