Float,Boolean,double是java中的类或原始数据类型..? 如果它们是类,那么即使String也是一个类,它不是原始数据类型。?
答案 0 :(得分:0)
Integer
,Float
,Double
等类称为原始类型的包装器 - int
,float
,double
。 String
是一个完全不同的类,不是基本类型,也不以任何方式连接到基本类型。
答案 1 :(得分:0)
在JLS和Oracle tutorial中明确定义了Java基元类型。
您可以轻松识别它们,因为它们的名称以小写字母开头但不包装 示例
浮动(原始)和浮动(包装)
其他人或多或少地直观地识别:
int (原始)和整数(包装)
答案 2 :(得分:0)
java中唯一的原始数据类型是 字节 INT 长 浮动 双 布尔 炭
其余的都是班级,比如 整数 双 浮动 串
答案 3 :(得分:-1)
int
、float
、double
是 java 中的原始数据类型。但是 Integer
、Float
、Double
是 java 中的包装类。如果你想创建一个对象并做一些方法,那么你可以使用这个类。
例如:
Integer num = new Integer(25);
num.floatValue();
而且你不想导入这个类,因为这个类在 java.lang 包中