JAVA怎样判断一个对象的类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA怎样判断一个对象的类型相关的知识,希望对你有一定的参考价值。
例如String str="ddd";
怎样让str.一个方法 让它打印 String
同理 由map.get(key,value)取出来的对象是Object类型
怎样让map.get(key,value).一个方法让它打印Object类型?
使用java.lang.Object 中的getClass()方法
/**Class<?> getClass()
Returns the runtime class of this Object. */
参考资料:java API 文档
参考技术B getName()以 String 的形式返回此 Class 对象所表示的实体(类、接口、数组类、基本类型或 void)名称
所以说str.getName()就行了
Object类型的对象判断为空
参考技术A 举个例子:str 是个string类型,可以直接判断他来判断Object 对象是不是空
依赖:
以上是关于JAVA怎样判断一个对象的类型的主要内容,如果未能解决你的问题,请参考以下文章