/**
* <h1>是否是基本数据类型</h1>
*
* @param object
* @return boolean
* @date 2020/7/20 18:38
* @author dengyw
*/
public final static boolean isBaseType(Object object) {
if (object.getClass().isPrimitive()
|| object instanceof String
|| object instanceof Integer
|| object instanceof Double
|| object instanceof Float
|| object instanceof Long
|| object instanceof Boolean
|| object instanceof Byte
|| object instanceof Short) {
return true;
} else {
return false;
}
}
/**
* <h1>判断是否java自带对象</h1>
* @param object
* @return boolean
* @date 2020/7/29 19:01
* @author dengyw
*/
public final static boolean isJavaSelfType(Object object) {
if (object.getClass().isPrimitive()
|| (object.getClass().getName().startsWith("java"))) {
return true;
} else {
return false;
}
}
判断是否基本数据类型,java自带对象
最新推荐文章于 2024-08-20 04:46:58 发布
本文介绍了一个用于判断Java中对象是否为基本数据类型或Java内置对象的实用方法。通过检查对象的类,该方法可以确定其是否属于如String、Integer等基本类型,或是由Java标准库提供的内置对象。

2万+

被折叠的 条评论
为什么被折叠?



