java中insteanceof運算子
上課好尷尬的,被喊上去寫程式碼,寫黑板;這個還好,false拼錯就算了,而且好尷尬的是。
因為我還是看過幾次原始碼,看到過equals方法重寫的程式碼;也對它有點印象,知道他可以先判斷這個比較的引用是否屬於這個類再對其成員進行比較,哦其中應該還要一個強制轉換吧;然而忘了這個運算子,而直接一臉懵逼的寫了個toString尷尬了;
】
碼一個正確重寫equals程式碼來吧;
程式碼是的確可以了,但是感覺忽略了一個東西,如果是父類引用指向的子類物件呢???那麼這個兩個物件可能是true但是我這程式在第一步就flase啊?編寫一下再說;
好尷尬,剛試了一下;竟然是true;哦豁;
那麼就是說instanceof也判斷了是否存在繼承關係個,
好尷尬的一波;
已證明;
相關文章
- Java中包含哪些運算子Java
- Java中按位取反運算子Java
- java中運算子與表示式Java
- Java 運算子Java
- Java運算子Java
- Java中的三種位移運算子Java
- Java培訓教程:Java中的位移運算子!Java
- Java位運算子Java
- Java的運算子Java
- Java 運算子 % 和 /Java
- Java - 3 運算子Java
- javascript中&&運算子和||運算子的使用JavaScript
- 8.Golang中的運算子-算術運算子、關係運算子、邏輯運算子、賦值運算子Golang賦值
- Java基礎09:邏輯運算子、位運算子Java
- Java算術運算子Java
- Java 基礎-運算子Java
- == 運算子 - Java基礎Java
- Java中的資料型別和運算子Java資料型別
- 按位運算子在java中的應用?Java
- java中equals方法與==邏輯運算子薦Java
- java短路運算子和邏輯運算子的區別Java
- 運算子 運算子
- 【java提高】(17)---Java 位運算子Java
- js中的運算子JS
- MySQL中的運算子MySql
- java零基礎自學第一天②,運算子:表示式,算術運算子,+操作,賦值運算子,自增自減運算子,關係運算子,邏輯運算子,三元運算子Java賦值
- [java基礎]之 運算子Java
- java基本語法--運算子Java
- java運算子(超詳細!!!)Java
- Java學習之運算子Java
- 我的JAVA運算子理解Java
- php運算子 比較運算子 邏輯運算子 三元運算子PHP
- 運算子-賦值運算子賦值
- MySQL的四種運算子(算術運算子、比較運算子、邏輯運算子和位運算子)MySql
- Swift中自定義運算子Swift
- # JavaScript中的 || 與 && 運算子JavaScript
- python中的運算子Python
- (3)mysql 中的運算子MySql