Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.404 pregleda

Najnovija ↓

Syste.arraycopy pitanje. 05.05.2014. u 02:10 · pre 152 meseca
izmenjeno 1 put, poslednji put miljannet 05.05.2014. u 02:32
  1. miljannet05.05.2014. u 02:32zapis iz teksta poruke
#1
Pozdrav imam jedno malo pitanje.

code:
Code:

public class ArrayCopyDemo 
{
    public static void main(String args[])
    {
        char[] copyFrom=
        {'d', 'e', 'c', 'a', 'f', 'f', 'e', 'i', 'n', 'a', 't', 'e', 'd' };
        char[] copyTo=new char[7];
        
        System.arraycopy(copyFrom, 2, copyTo,0,7);
        for(int i=0;i<copyTo.length;i++)
        System.out.println(new String(copyTo));
    }
}


System.arraycopy(src, srcPos, dest, destPos, length);

src= niz iz koga se kopira, srcPos= pocetni elemnt iz niza iz kojeg ce se kopirati, dest= niz u koji ce se kopirati, destPos=od kog elemnta ce se postavljati ti nizovi koji ce
se kopirati i length=duzina nuzova koji ce biti kopirani ?

System.out.println(new String(copyTo)); ovaj deo new String(copyTo) se koristi da bi se smestili u string sve elemnte iz niza char? Posto da to nismo koristili morali bi smo praviti for petlju.
Da smo koristili ovo:
char[] copyTo= java.util.Arrays.copyOfRange(copyFrom, 2, 9); onda to automatski odredjuje duzinu niza copyTo u zavisnosti koliko elemenata prosledi niz copyFrom ?
Re: Syste.arraycopy pitanje. 07.05.2014. u 02:02 · pre 152 meseca #2
Moze li mi neko dati odgovor na ovo pitanje, znacilo bi mi :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme