String類的零碎知識點

2021-08-11 09:07:00 字數 658 閱讀 6853

前者是引用一致判斷,對記憶體中引用物件的比較,如果兩個物件指向了同乙個記憶體空間(或叫記憶體位址,封裝一下叫引用物件),則返回true;

後者是自定義的比較,如果不重寫equals預設和==一樣,但是後者可以通過改寫hashcode和equals方法來實現自定義比較;

相比==,equals更注重內容一致性判斷;

對於==返回ture的,equals一定返回true;反之則不一定。

string str1 = new string(「abc」);   

string str2 = 「abc」;

string str3 = new string(「abc」);

string str4 = 「abc」;

string str5 = 「ab」+」c」;

string ab = 「ab」;

string c = 「c」;

string str6 = str1.intern();
public

static

void

main(string args)   

}  //jvm引數設定為:-xmx5m -xx:maxpermsize=5m

零碎知識點

1.反斜槓也可拼接字串 window.nl ad function window.nl ad function 2.在console.log 中新增樣式 var a hello console.log c a,font size 400 background blue color white 3 通...

零碎知識點

比較數值時,不要integer,要int 1,elasticsearch查詢時不識別大寫,應全部轉為小寫.因此建立索引時盡量使用小寫 2.var param param.yanan1 yanan2 此處的用法 param 宣告了json格式的param,param.yanan1 yanan2定義了j...

彙編零碎知識點

條件碼 of overflow flag 溢位標誌,溢位時為1,否則置0.標明乙個溢位了的計算,如 結構和目標不匹配.sf sign flag 符號標誌,結果為負時置1,否則置0.zf zero flag 零標誌,運算結果為0時置1,否則置0.cf carry flag 進製標誌,進製時置1,否則置...