Fiz esse programa que recebe um numero de alunos, ai se eu digitar 10 ele vai pedir 10 nomes, ate aqui tudo ok! Ai preciso, no final, informar qual é o maior e o menor nome, só que ele só está mostrando o maior!
public class maiormenor
{
public static void main(String[] args)
{
String menor = "";
String maior = "";
int estudantes;
int i = 0;
estudantes = Entrada.leiaInt("Quantos estudantes tem na turma?");
while (i < estudantes)
{
String n = Entrada.leiaString();
if (n.length() > maior.length())
{
maior = n;
}
i = i + 1;
if (n.length() < menor.length() )
{
menor = n;
}
}
System.out.println("O menor nome é: "+menor);
System.out.println("O maior nome é: "+maior);
}
}