SORU
8 Ocak 2012, Pazar


eşittir vs Diziler.Java eşittir

Java'da diziler karşılaştırırken, aşağıdaki 2 tablolar arasında herhangi bir fark var mı?

array1.equals(array2);
Arrays.equals(array1, array2);

Ve eğer onlar ne?

CEVAP
8 Ocak 2012, Pazar


array1.equals(array2) 3*, yani* aynı dizi ile aynıdır. @Olarak alf noktaları, en insanların beklentisi bu değil.

Arrays.equals(array1, array2) diziler içeriğini karşılaştırır.


Benzer şekilde array.toString() çok kullanışlı olmayabilir ve Arrays.toString(array) kullanmak gerekir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EminemMusic

    EminemMusic

    9 ŞUBAT 2007
  • Excel Functions

    Excel Functi

    4 NİSAN 2010
  • Kim Barbin

    Kim Barbin

    3 Mayıs 2012