instanceof 和型別轉換

2022-09-19 16:09:17 字數 521 閱讀 3236

instanceof是j**a的乙個保留關鍵字,先有繼承關係,再有instanceof的使用左邊是物件,右邊是類,返回型別是boolean型別。它的具體作用是測試左邊的物件是否是右邊類或者該類的子類建立的例項物件,是,則返回true,否則返回false。

system.out.println(a(物件) instanceof b (類));

格式:((型別).物件).方法

新建乙個person父類

public class person 

}

新建乙個student類

public class student extends person

}

新建乙個主類:

public class test 

}

執行結果:

instanceof與型別轉化

j a中用來判斷兩個類是否有無父子關係 能否編譯通過 建立person類的兩個子類student類和teacher類 package com.yuanyu.oop public static void main string args package com.yuanyu.oop public cl...

判斷資料型別 instanceof

function car make,model,year var auto newcar honda accord 1998 console.log auto instanceof car true console.log auto instanceof object true 說明 instanc...

型別運算子 instanceof

示例 1 對類使用instanceof class myclass class notmyclass a new myclass var dump a instanceof myclass var dump a instanceof notmyclass 以上例程會輸出 bool true bool...