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