都說equals是比較兩個數值字面值今天遇到個有趣的事發現兩輸相比居然為flase
先看**
結果為flaseclass
catprivate string name;
public string getname()
public
void
setname
(string name)
}cat c1 =
newcat
("王磊");
cat c2 =
newcat
("王磊");
system.out.
println
(c1.
equals
(c2)
);
看下原始碼發現
是在object
會發現這是object的比較,然後又看了看string中的原始碼
equals原始碼
可以看到equals其實還是引用的』=='只不過是增添了對裡面乙個乙個字元對比public
boolean
equals
(object anobject)
if(anobject instanceof
string
)return
true;}
}return
false
;}
JQuery中的eq 方法
定義 eq 方法將匹配元素集縮減值指定 index 上的乙個。語法 eq index 引數index整數,指示引數的位置 最小為0,如果為負數,則從集合中的最後乙個元素往回計數 如果給定表示 dom 元素集合的 jquery 物件,eq 方法會用集合中的乙個元素構造乙個新的 jquery 物件。所使...
jq中get 和eq 的區別
eq index 選擇器選取帶有指定 index 值的元素。index 值從 0 開始,所有第乙個元素的 index 值是 0 不是 1 如 p eq 1 css background color b2e0ff 改變第二個q標籤背景色 eq index 方法 選取帶有指定 index 值的元素。in...
JQuery中eq 和get 的區別
下來我們就開門見山吧,相信大家在工作中經常會用到這兩個方法吧,那麼他們的區別是什麼了?眾所周知,eq 方法返回的是乙個jquery物件,也就是 object object get 方法返回的是dom物件組成的陣列,也就是 object htmllielement 我們用乙個例子說明一下 首先引入jq...