SORU
13 EYLÜL 2010, PAZARTESİ


Java değişmez dizi

Java ilkel diziler için değişmez bir alternatif var mı? İlkel bir dizi final yaparak aslında bir şey yapıyor gibi bir engel yok

final int[] array = new int[] {0, 1, 2, 3};
array[0] = 42;

Dizinin öğeleri değişmez olmak istiyorum.

CEVAP
13 EYLÜL 2010, PAZARTESİ


Temel bir dizi değil. Bir Liste veya başka bir veri yapısı kullanmanız gerekir:

List<Integer> items = Collections.unmodifiableList(Arrays.asList(0,1,2,3));

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • David Tedeyev

    David Tedeye

    20 AĞUSTOS 2011
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010
  • wwjoshdu

    wwjoshdu

    18 ŞUBAT 2011