Você está aqui: ActionScript ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como copiar todo o conteúdo de um array para outro e evitar referênciasQuantidade de visualizações: 9311 vezes |
// Este exemplo mostra como copiar todo o conteúdo // de um array para outro array. // Cuidado! Se você simplesmente atribuir um array // a outro array, uma modificação em um deles será // refletida no outro. Assim, nunca use: // // array1 = array2 // // Como arrays são objetos e objetos // são passados por referência e não valor, o resultado // pode não ser o esperado. var nomes:Array = ["Osmar", "Cíntia", "Ricardo", "Francisco", "Walter", "Amélia"]; // cria um novo array var nomes2:Array = nomes.concat(); var res:String = "Valores do array:\n\n"; // vamos percorrer os elementos do array for(var i:int = 0; i < nomes2.length; i++){ res += nomes2[i] + "\n"; } Alert.show(res); |
![]() |
Veja mais Dicas e truques de ActionScript |
Dicas e truques de outras linguagens |
Python - Datas e horas em Python - Como obter a hora como um decimal no intervalo 00-12 (formato 12 horas) |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |