java中isPrimitive()方法和包装类
一、描述
java.lang.Class.isprimitive()
是说:确定指定的Class对象是基本类型,其返回是个boolean值,true代表你指定的这个Class对象是基本类型,false代表这个Class对象不是基本类型。
所以在java.lang.Class.isPrimitive()
中:
.isPrimitive()
是用来判断是否是基本类型的:
void.isPrimitive()
//true;
.class
用来返回该类的Class对象的实例:
int.class == intclass
//基本类型
二、基本类和包装类
基本类型:
java中所有类总称为Class,基本类型是Class的一个子集。
基本类型不需要new,例如 int i = new int() i =2;
是多余的。
基本类型共有以下这几种:
char
int
byte
short
long