Değişken uzunluğu (Dinamik) Java'da Diziler | Netgez.com
SORU
11 Mart 2010, PERÅžEMBE


DeÄŸiÅŸken uzunluÄŸu (Dinamik) Java'da Diziler

Onun büyüklüğü böyle bir tamsayı dizisi yeniden nasıl merak ediyordum ve benim program, herhangi bir öneriniz yürütülmesi değiştir değerleri?

CEVAP
11 Mart 2010, PERÅžEMBE


Evet kullanın: ArrayList.

Java, "normal" diziler sabit boyutlu. Bir numara ver ve onları genişletmek veya sözleşme. Boyutunu değiştirmek için, yeni bir dizi yapmak ve verimsiz olan istediğiniz verileri - ve senin için acı bir kopyası var.

Neyse ki, yerleşik ortak veri yapıları uygulayan sınıflar her türlü vardır, ve diğer yararlı araçlar da. Bunların tam listesi için the Java 6 API kontrol etmek isteyeceksiniz.

Bir uyarı: ArrayList sadece nesneleri (örneğin Tamsayılar) tutabilir, temel öğeler (örneğin değer vermez). ÇOĞU durumda, autoboxing/autounboxing sessizce halleder, ama tuhaf bir davranış, ne yaptığınızı bağlı olarak alabilir.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • ShotgunSandwichENT

    ShotgunSandw

    3 EKİM 2012
  • TheDamnWreckless

    TheDamnWreck

    12 Temmuz 2010

İLGİLİ SORU / CEVAPLAR