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

  • Ampisound

    Ampisound

    12 Kasım 2006
  • Trevor Eckhart

    Trevor Eckha

    19 Aralık 2009
  • tunez4you

    tunez4you

    20 EKİM 2008