Pessoal, no código exemplo abaixo, tem um momento em que é igualado: pessoas = galera; Qual a função dessa linha? Porque de maneira tão genérica? Como ela funciona? Eu sei que no final vai adicionar o nome Anderson ao Array de Pessoas, mas como e porque?
public class ListasComArray {
public static void main (String args[]) {
String pessoas[]= new String[4];
pessoas[0] = "Dinardo";
pessoas[1] = "Rosa";
pessoas[2] = "Rafael";
pessoas[3] = "Alex";
String galera[] = new String[5];
for (int i = 0; i < pessoas.length; i++) {
galera[i] = pessoas[i];
}
galera[4] = "Anderson";
pessoas = galera;
for(int i=0; i < pessoas.length; i++)
System.out.println(pessoas[i]);
}
}