Junior — Middle
Каким образом можно наиболее быстро и эффективно дублировать содержимое массива в памяти?
sobes.tech IA
Réponse de l'IA
En Java, pour dupliquer rapidement et efficacement un tableau, vous pouvez utiliser la méthode System.arraycopy(). Elle fonctionne au niveau du code natif et est plus rapide que de copier les éléments dans une boucle.
Exemple:
int[] original = {1, 2, 3, 4, 5};
int[] copy = new int[original.length];
System.arraycopy(original, 0, copy, 0, original.length);
Vous pouvez également utiliser la méthode Arrays.copyOf() pour créer une copie du tableau:
int[] copy = Arrays.copyOf(original, original.length);
Les deux méthodes sont efficaces et préférées pour copier des tableaux.