下面的Java代碼,它輸出錯誤:這個java程序爲什麼輸出爲false?
class Value {
int i;
}
public class EqualsMethod2 {
public static void main(String[] args) {
Value v1 = new Value();
Value v2 = new Value();
v1.i = v2.i = 100;
System.out.println(v1.equals(v2));
}
}
爲什麼不是真實的結果,而不是?在閱讀一些Java文檔時,我發現了以下答案:equals()的默認行爲是比較句柄。但不是v1和v2句柄?
預先感謝您。
定期爲什麼?每當有人發生變化時,你是否會收到通知? – 2013-03-24 11:12:14
有什麼問題?從DOM獲取數據?定期做事情? – Quentin 2013-03-24 11:12:16
Fieldset + Legend設計用於將一組字段組合在一起,對於單個字段,您應該使用'