-
-
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 arraysrc é copiado ao arraydst, começando a cópia pela posição especificada porsrcPos com destino na posição especificada pordstPos. O número de elementos copiado é especificado portamanho. 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çofor() onde se copia cada um dos elementos.
arraycopy(<font color="#996600">src</font>, <font color="#996600">dest</font>)
arraycopy(<font color="#996600">src</font>, <font color="#996600">srcPos</font>, <font color="#996600">dest</font>, <font color="#996600">destPos</font>, <font color="#996600">tamanho</font>)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