Não aparece a opção do foreach no intellij
Não aparece a opção do foreach no intellij
O erro ocorre porque "foreach" não é uma palavra-chave em Java. Em Java, a estrutura correta do loop "for-each" é:
for (TipoElemento elemento : lista) {
// Código a ser executado para cada elemento
}
Se você escreveu apenas foreach
, sem a estrutura completa do loop, o IntelliJ não reconhece isso como válido e sugere a criação de uma variável com esse nome.
Se quiser iterar sobre uma lista, tente algo como:
List<String> lista = Arrays.asList("A", "B", "C");
for (String item : lista) {
System.out.println(item);
}
Caso ainda tenha dúvidas, pode compartilhar o trecho do código que está causando o erro?
Na aula que assisti foreach apareci como uma estrutura pronta no intellij, gostaria de saber como implementar da mesma maneira. ))