共計(jì) 358 個(gè)字符,預(yù)計(jì)需要花費(fèi) 1 分鐘才能閱讀完成。
在 Java 中可以使用 instanceof
關(guān)鍵字來(lái)判斷一個(gè)對(duì)象的類(lèi)型。instanceof
關(guān)鍵字用于判斷一個(gè)對(duì)象是否屬于某個(gè)類(lèi)或其子類(lèi)的實(shí)例。
使用方法如下:
if (obj instanceof 類(lèi)名) {// 對(duì)象是指定類(lèi)或其子類(lèi)的實(shí)例} else {// 對(duì)象不是指定類(lèi)或其子類(lèi)的實(shí)例}
在判斷對(duì)象類(lèi)型時(shí),如果對(duì)象是指定類(lèi)或其子類(lèi)的實(shí)例,則返回true
;如果對(duì)象不是指定類(lèi)或其子類(lèi)的實(shí)例,則返回false
。
例如,判斷一個(gè)對(duì)象是否為字符串類(lèi)型:
Object obj = "Hello";
if (obj instanceof String) {System.out.println(" 對(duì)象是字符串類(lèi)型 ");
} else {System.out.println(" 對(duì)象不是字符串類(lèi)型 ");
}
輸出結(jié)果為:“對(duì)象是字符串類(lèi)型”。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完