Float,Boolean,double是java中的类或原始数据类型..?

时间:2016-10-14 17:20:42

标签: java

Float,Boolean,double是java中的类或原始数据类型..? 如果它们是类,那么即使String也是一个类,它不是原始数据类型。?

4 个答案:

答案 0 :(得分:0)

IntegerFloatDouble等类称为原始类型的包装器 - intfloatdoubleString是一个完全不同的类,不是基本类型,也不以任何方式连接到基本类型。

答案 1 :(得分:0)

JLSOracle tutorial中明确定义了Java基元类型。

您可以轻松识别它们,因为它们的名称以小写字母开头但不包装 示例

浮动(原始)和浮动(包装)

其他人或多或少地直观地识别:

int (原始)和整数(包装)

答案 2 :(得分:0)

java中唯一的原始数据类型是 字节 INT 长 浮动 双 布尔 炭

其余的都是班级,比如 整数 双 浮动 串

答案 3 :(得分:-1)

intfloatdouble 是 java 中的原始数据类型。但是 IntegerFloatDouble 是 java 中的包装类。如果你想创建一个对象并做一些方法,那么你可以使用这个类。 例如:

Integer num = new Integer(25);
num.floatValue();

而且你不想导入这个类,因为这个类在 java.lang 包中