equals

    15ısı

    3cevap

    list.contains(someObject) kullanırken yerel olarak Object#equals(Object) yerel olarak geçersiz kılınabilir mi? Örnek: class SomeObject { ... private int id; private String name; @

    0ısı

    1cevap

    specs2 ve scala kullanarak bu yöntem çıktısının beklendiği gibi olduğunu test ediyorum. Test aşağıdaki gibidir: call() must beEqualTo(expectedCall) expectedCall durumda sınıfının bir örneğidir - cal

    11ısı

    5cevap

    çalışır Bir sınıfın bir yönteminde equals(""); çağrısı, Eclipse içinde herhangi bir hata oluşturmadığını fark ettim. Hiç string1.equals(string2); gibi bir şey olmadan .equals denilen görmedim. package

    1ısı

    3cevap

    İki nesne A sınıfında ele ile aynı değere sahipse, o zaman bu iki nesne eşittir. Bu yüzden nesnenin ele'unu (her yerde s değerini dikkate almadan) döndürmek için String ve hashCode'a geçersiz kıldım.

    14ısı

    2cevap

    Java'da tuple benzeri bir yapıya izin veren bir tuple sınıfı oluşturmaya çalışıyorum. Tuple'da iki elemanın genel tipi sırasıyla X ve Y'dir. Bu sınıf için doğru bir eşitliği geçersiz kılmaya çalışıyor

    0ısı

    1cevap

    eşitse Yani bir if ifadeye kod parçası üzerinde çalışıyorum ve benim MongoDB bir değer Şu anda bu var "test" eşitse if açıklamada ı kontrol etmek istiyorum çok değil ama gerçekten benim MongoDB bu if

    0ısı

    2cevap

    Aşağıdaki kodu çevrimiçi gördüm. sınıf, Object sınıfının hashCode() ve eşittir yöntemini geçersiz kılar. Ben sadece equals() yönteminin return ifadesinin alternatif & & ve || kullanmak zorunda olduğun

    -3ısı

    3cevap

    Aşırı eşittir yöntemiyle çalışmaz. Bir Sınıf Noktası uygulamam ve sınıftaki nesnelerin eşit olup olmadığını görmek istiyorum == işleci kullanarak. Object'ten eşitlik yöntemini geçersiz kılmamı söyleye

    6ısı

    3cevap

    İki dizinin eşit olup olmadığını denetleyen eşit yöntemimde, ilk eşittir yöntemi aslında "eşittir" aslında iki dizinin eşit olup olmadığını mı yoksa yalnızca bellek adreslerini mi test ediyor? Yoksa i

    5ısı

    1cevap

    Etkili Java, Madde 8 üzerinde çalışıyorum (Eşitliği geçersiz kılarken genel sözleşmeye uyun). Yazar tarafından oldukça açık bir şekilde açıklanmıştır, ancak yine de bazı kısımlar çok fazla detaylandır