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

  • AmeriiK_HD

    AmeriiK_HD

    16 AĞUSTOS 2012
  • J Medema

    J Medema

    11 EKİM 2006
  • Klemens Torggler

    Klemens Torg

    11 Mart 2008