1. java中 instanceof 运算符的用法
instanceof表示的是实例化,也就是说是否为某个类型。举例:
if("asb" instanceof String){ //执行代码 };
解释:也就回是说abc是否可以转换为字答符串类型,如果可以的话,返回真。
备注:这样做的好处是,先判断了是否可以实例化,而不是直接进行强制类型转换,也就不会出现类型转换失败的情况
2. java中instanceof怎么用
instanceof在java、php中是一个二元运算符。语法:boolean result=object instanceof class 。用来判断Obect 是否是class类型的。如果是返回true,如果不是返回false,也可以不去接收结果。例如:
String a="abc";
boolean flag=a instanceof String;
System.out.print(flag);
结果:true