Java中"instanceof"如何使用呢?
下文笔者讲述instanceof的使用示例分享
instanceof的功能: 用于判断一个对象 是否为一个"父类(super class)或接口(interface)类型"例:instanceof判断一个对象是否为指定类型的示例
public void testClass(Number param) { if( param instanceof Double) { System.out.println("param is a Double"); } else if( param instanceof Integer) { System.out.println("param is an Integer"); } if( param instanceof Comparable) { //是否为指定类型或接口 System.out.println("param is comparable"); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。