Bom galera...mais uma dúvida noob aqui...
Assim... eu estou tentando resolver uma lista de exercícios e entre eles aparece um exercício que meu professor pediu para resolver com o uso de List...
O exercício é:
"Escreva um programa Java que leia Strings da entrada padrão, armazenando-as em uma coleção, até encontrar o String fim, depois leia novamente vários Strings da entrada padrão até encontrar a palavra fim e diga se cada uma delas foi lida anteriormente ou não."
Antes do desenvolvimento da lógica em si não estou conseguindo nem declarar a List e fazer uma String ser "add" nela...
O que eu consegui até agora foi isso:
public class Exercicio8 {
public static void main(String a[]){
String nome;
Scanner in = new Scanner(System.in);
List lista = new ArrayList();
System.out.println("-- Para sair digite FIM ou fim --");
do{
System.out.println("Digite o nome: ");
nome = in.nextLine();
lista.add(nome);
}while((NÃO SEI O QUE COLOCAR AQUI != "FIM")||(NÃO SEI O QUE COLOCAR AQUI != "fim"));
}
}
Na linha 8 não sei se declarei a List corretamente...
E na 17, como vocês devem ter visto, não sei o que utilizar para ver se o que foi add na List era o fim...
Se alguem puder me ajudar...
Agradeço desde já!!!