利用 instanceof 二元运算符判断String s = "I AM an Object!"; boolean isObject = s instanceof Object; if(isObject) { System.out.pintln("s is an Object!"); }Object 可以换成你要判断的对象
同意楼上的楼上 instanceof关键字是在运行时动态判断实例的类型
利用 instanceof 二元运算符判断String s = "I AM an Object!"; boolean isObject = s instanceof Object; if(isObject) { System.out.pintln("s is an Object!"); }Object 可以换成你要判断的对象============================== pintln 注意拼写..
用 instanceof 或者 isinstance 都可以
String s = "I AM an Object!"; boolean isObject = s instanceof Long; if(isObject) { System.out.pintln("s is an Object!"); }-------------- 为什么会报错?
这肯定错的了 String类型会是Long的子类吗? String s = "I AM an Object!"; boolean isObject = s instanceof Long;//String类型会是Long的子类吗? if(isObject) { System.out.pintln("s is an Object!"); }-------------- 为什么会报错?
boolean isObject = s instanceof Object;
if(isObject)
{
System.out.pintln("s is an Object!");
}Object 可以换成你要判断的对象
instanceof关键字是在运行时动态判断实例的类型
boolean isObject = s instanceof Object;
if(isObject)
{
System.out.pintln("s is an Object!");
}Object 可以换成你要判断的对象==============================
pintln 注意拼写..
boolean isObject = s instanceof Long;
if(isObject)
{
System.out.pintln("s is an Object!");
}--------------
为什么会报错?
String类型会是Long的子类吗?
String s = "I AM an Object!";
boolean isObject = s instanceof Long;//String类型会是Long的子类吗?
if(isObject)
{
System.out.pintln("s is an Object!");
}--------------
为什么会报错?