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

  • humanHardDrive

    humanHardDri

    16 Mart 2011
  • mliskIT

    mliskIT

    29 Mart 2012
  • ShotgunSandwichENT

    ShotgunSandw

    3 EKİM 2012