SORU
26 NİSAN 2011, Salı


Dizi Java kopyasını

Bir süredir bu sorunla karşı karşıya ve gerçekten beni yıldırmaya başlıyor.

Sürekli yenilenen bir dizi var. Demek A = [1,2,3,4,5] sağlar. Eğer Bir değişiklik olsaydı tam Bir kopyasını ve B. aramam gerek [6,7,8,9,10], B [1,2,3,4,5] olmalıdır. Bunu yapmak için en iyi yolu nedir? Bir for döngüsü gibi çalıştım:

for(int i=0; i<5; i  ){
   B[i]=A[i]
}

ama düzgün çalışıyor gibi görünüyor değil mi? Yardım lütfen? Ve lütfen bunun ne anlama geldiğini bilmiyorum çünkü derin kopyalama gibi gelişmiş terimler kullanmayın.

Teşekkürler

CEVAP
26 NİSAN 2011, Salı


System.arraycopy() kullanmayı deneyebilirsiniz

int[] src  = new int[]{1,2,3,4,5};
int[] dest = new int[5];

System.arraycopy( src, 0, dest, 0, src.length );

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • chrmoe

    chrmoe

    7 Kasım 2006
  • TecnoTutosPC

    TecnoTutosPC

    19 Kasım 2012
  • Tube Time

    Tube Time

    14 Mayıs 2013