Java中的包装类是为基本数据类型(byte、short、int、long、float、double、char)提供的类,它们的目的是为了解决基本数据类型在Java中的非面向对象性问题。
包装类的主要用途有两个:
提供了基本数据类型的一些额外的方法,如:toByte()、toShort()、toInt()、toLong()、toFloat()、toDouble()、toCharArray()等,这些方法可以将基本数据类型转换为对应的包装类对象。
将包装类对象转换为基本数据类型,可以使用包装类对象的intValue()、longValue()、floatValue()、doubleValue()等方法。