Aqui está o método no qual essa linha de código está contida:
public Aluno procurarNome(String nome){
Aluno aluno1 = null;
for(Aluno a:aluno){
if(a.getNome().equals(nome)){
aluno1 = a;
}
}
return aluno1;
}
Aqui está o método no qual essa linha de código está contida:
public Aluno procurarNome(String nome){
Aluno aluno1 = null;
for(Aluno a:aluno){
if(a.getNome().equals(nome)){
aluno1 = a;
}
}
return aluno1;
}
é um for mais elegante 
for(SuaClasse suaVariavel: oquequerpercorrer)
É conhecido por for each e existe desde o Java 5.
Veja Também um outro tópico que foi criado sobre o mesmo assunto em: For each no java?