Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
你使用其中一个包装类 - Byte
,Double
,Float
,Integer
,Long
,或 Short
- 来把一个基本类型的值包装到对象中。Java 编译器会在必要时自动为你包装(装箱)基本类型,并在必要时再将它们拆箱。
Number
类包括常量和有用的类方法。MIN_VALUE
和 MAX_VALUE
常量包含该类型对象可以包含的最小值和最大值。byteValue
,shortValue
和类似方法将一种数字类型转换为另一种数字类型。valueOf
方法将字符串转换为数字,toString
方法将数字转换为字符串。
要格式化包含输出数字的字符串,可以使用 PrintStream
类中的 printf()
或 format()
方法。或者,你可以使用 NumberFormat
类来使用模式自定义数字格式。
Math
类包含用于执行数学函数的各种类方法,包括指数,对数和三角函数方法。Math
还包括基本算术函数,例如绝对值和舍入,以及用于生成随机数的方法 random()
。