-
-
Notifications
You must be signed in to change notification settings - Fork 4
arraycopy_
String north[] = { "OH", "IN", "MI"};
String south[] = { "GA", "FL", "NC"};
arraycopy(north, south);
print(south); // Imprime "OH IN MI"
String north[] = { "OH", "IN", "MI"};
String south[] = { "GA", "FL", "NC"};
arraycopy(north, 1, south, 0, 2);
print(south); // Imprime "IN MI NC"
Copia um array (ou parte dele) em outro array. O array src
é copiado ao array dst,
começando a cópia pela posição especificada por srcPos
com destino na posição especificada por dstPos.
O número de elementos copiado é especificado por tamanho.
A varsão simplificada com dois argumentos copia um array inteiro
em outro de mesmo tamanho. É equivalente à
"arraycopy(src, 0, dst, 0, src.length)". Esta
função é muito mais eficiente do que copiar os
dados de um array mediante a iteração em um laço for()
onde se copia cada um dos elementos.
arraycopy(src, dest)
arraycopy(src, srcPos, dest, destPos, tamanho)
Parâmetros src booleans[], bytes[], chars[], ints[], floats[], or Strings[]: o array fonte
dest booleans[], bytes[], chars[], ints[], floats[], or Strings[]: o array destino
srcPos int: posição de início no array fonte
destPos int: posição de início no array destino
tamabho int: número de elementos a ser copiado
Nenhum
Web & Applicações
A referência de Processing está sob a licença Creative Commons BY-NC conforme indicado aqui. Esta Wiki-tradução é baseada na tradução e adaptação para o Português do Brasil do professor Luiz Ernesto Merkle