公共類的測試{//名稱爲 「測試」這段代碼的輸出是什麼,爲什麼?請解釋MEE
static public void main(String[] args)
{
Long a=111L; //declaring Long type variable
Long b=111L; //declaring Long type variable
Long c=222L; //declaring Long type variable
Long d=222L; //declaring Long type variable
System.out.println((a==b)+" "+(c==d)); /*output is "true false". I dont know Why? Please explain */
}
聲明類}
你知道這不是你如何比較對象,對吧? –
你有一個具體的問題,你有困惑的具體點?代碼本身是非常基本的,它只是比較一些對象並輸出比較結果。 – Zabuza
[將兩個對象與.equals()和==運算符進行比較](https://stackoverflow.com/questions/13387742/compare-two-objects-with-equals-and-operator) – jmoerdyk