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

  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • Mr. H

    Mr. H

    1 Temmuz 2012
  • Qmusic Romania

    Qmusic Roman

    8 Temmuz 2011