2
respostas

foreach

Não aparece a opção do foreach no intellijInsira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

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. ![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )))