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

  • International Secret Agents Concerts

    Internationa

    2 Aralık 2008
  • multimediaGEEKS LLC

    multimediaGE

    3 Mayıs 2010
  • SRI International

    SRI Internat

    30 NİSAN 2008