instanceof
判断一个对象是否是一个类的实例,用Java中自带的关键字instanceof似乎可以做到(仅从关键字名称上可以猜测出),如下面的代码:
public static void main(String args[]) { Object i = new Integer(7); if (i instanceof Number) { System.out.println("Integer i is a Number"); } else { System.out.println("Integer i isn't a Number"); } if (i instanceof Serializable) { System.out.println("Integer i is a Serializable"); } else { System.out.println("Integer i isn't a Serializable"); } if (i instanceof Integer) { System.out.println("Integer i is an Integer"); } else { System.out.println("Integer i isn't an Integer"); } if (i instanceof Float) { System.out.println("Integer i is a Float"); } else { System.out.println("Integer