日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java中的equals拿什么鞋的_java.中equals的使用

發布時間:2025/3/11 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java中的equals拿什么鞋的_java.中equals的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下面在Cat類里面重寫這個繼承下來的equals()方法:

class Cat {

int color, weight, height;

public Cat(int color, int weight, int height) {

this.color = color;

this.weight = weight;

this.height = height;

}

/**

* 這里是重寫相等從Object類繼承下來的equals()方法,改變這個方法默認的實現,

* 通過我們自己定義的實現來判斷決定兩個對象在邏輯上是否相等。

* 這里我們定義如果兩只貓的color,weight,height都相同,

* 那么我們就認為這兩只貓在邏輯上是一模一樣的,即這兩只貓是“相等”的。

*/

public boolean equals(Object obj){

if (obj==null){

return false;

}

else{

/**

* instanceof是對象運算符。

* 對象運算符用來測定一個對象是否屬于某個指定類或指定的子類的實例。

* 對象運算符是一個組合單詞instanceof。

* 該運算符是一個雙目運算符,其左邊的表達式是一個對象,右邊的表達式是一個類,

* 如果左邊的對象是右邊的類創建的對象,則運算結果為true,否則為false。

*/

if (obj instanceof Cat){

Cat c = (Cat)obj;

if (c.color==this.color && c.weight==this.weight && c.height==this.height){

return true;

}

}

}

return false;

}

這里邊cat c=(cat)obj是什么意思?

此時在再main方法里面執行打印的命

查看完整描述

總結

以上是生活随笔為你收集整理的java中的equals拿什么鞋的_java.中equals的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。