Tutorial Java: copiare un array/vettore in Java
Il vettore o array in informatica o matematica si può immaginare come una sorta di casellario, le cui caselle sono dette celle dell’array stesso, clicca qui per leggere l’intera voce su wikipedia.
Questo tutorial in Java mostrerà come usare il metodo System.arraycopy() per copiare un vettore/array in java. Il metoto System.arraycopy() permette di copiare un intero vettore oppure una parte di esso.
Naturalmente per copiare l’array, l’array di destinazione deve avere la stessa grandezza (lo stesso numero di caselle) dell’array sorgente.
Ecco un esempio con del codice Java:
String[] sorgente = { “gatto”, “cane”, “uccello” }; // Definisco l’array sorgente con 3 caselle di tipo stringa cioè variabili con del testo
String[] destinazione = new String[sorgente.length]; // Definisco l’array di destinazione vuoto e con lunghezza uguale all’array sorgente ricorda devono avere la stessa lunghezza sorgente e destinatario
System.arraycopy(sorgente , 0, destinazione , 0, sorgente.length); // Infine utilizzo il metodo System.arracopy dando come parametri l’array sorgente, la posizione in cui iniziare a copiare, l’array di destinazione, la posizione in cui devo mettere la copia e la lunghezza
Articolo correlato: java: convertire una variabile di tipo String in Date
Abbonati ai miei feed RSS: http://www.marcobruni.info/it/feed
Related posts:





Sono Marco Bruni abito a San Benedetto del Tronto (AP) e sono uno Sviluppatore C#, .NET, Java, Php, Python e Wordpress. Inoltre sono un Sistemista Windows e Linux e Consulente Informatico. Questa mia passione mi accompagna da sempre ed è anche il mio lavoro da 20 anni. 

Pingback: Sviluppatore, Amministratore e Consulente Informatico » Programmare in C# nel frameowrk .NET – parte 01