instanceof的用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了instanceof的用法相关的知识,希望对你有一定的参考价值。
参考技术A instanceof是 Java 、 php 的一个二元操作符(运算符),和==,>,<是同一类东西。由于它是由字母组成的,所以也是Java的保留 关键字 。 它的作用是判断其左边对象是否为其右边类的实例 ,返回boolean类型的数据。可以用来判断 继承 中的子类的实例是否为父类的实现。相当于c#中的is操作符。java中的instanceof是通过返回一个 布尔值 来指出,这个对象是否是这个特定类或者是它的子类的一个实例。案例:
private CustOperactiongetCustOperaction(Object o)
CustOperaction custoperaction =null;
if (oinstanceof CustOperaction)
custoperaction = (CustOperaction) o;
else
String custoperactionStr = (String) o;
custoperaction = JSON.parseObject(custoperactionStr, SonCustOperaction.class);
return custoperaction;
以上是关于instanceof的用法的主要内容,如果未能解决你的问题,请参考以下文章