Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

import java.util.Collections não funciona

package br.com.alura;

import java.util.ArrayList; import java.util.Collections;

public class TestandoLista {

public static void main(String[] args) {

    String aula1 = "Conhecendo mais de listas";
    String aula2 = "Modelando a classe Aula"; 
    String aula3 = "Trabalhando com Cursos e Sets";
    String aula4 = "Aumentando o nosso conhecimento";

    ArrayList<String> aulas = new ArrayList<>();

    aulas.add(aula1);
    aulas.add(aula2);
    aulas.add(aula3);
    aulas.add(aula4);

    for (String aula : aulas) {
        System.out.println(aula);
    }

    aulas.forEach(aula -> {
        System.out.println("Aula: " + aula);
        });
    }

    Collections.sort(aulas);
    System.out.println(aulas);

}

O meu Eclipse não reconhece o método sort da classe Collections e joga uma exception

Exception in thread "main" java.lang.Error: Unresolved compilation problem:

at br.com.alura.TestandoLista.main(TestandoLista.java:8)

Como posso corrigir isso no meu Eclipse?

1 resposta
solução!

Olá Diego, tudo bem?

Acredito que o seu problema está relacionado com o fechamento das chaves, você pode checar? Observe após o seu forEach você está fechando a função main e depois tentando chamar o método:

import java.util.ArrayList;
import java.util.Collections;

public class TestandoLista {

public static void main(String[] args) {

    String aula1 = "Conhecendo mais de listas";
    String aula2 = "Modelando a classe Aula"; 
    String aula3 = "Trabalhando com Cursos e Sets";
    String aula4 = "Aumentando o nosso conhecimento";

    ArrayList<String> aulas = new ArrayList<>();

    aulas.add(aula1);
    aulas.add(aula2);
    aulas.add(aula3);
    aulas.add(aula4);

    for (String aula : aulas) {
        System.out.println(aula);
    }

    aulas.forEach(aula -> {
        System.out.println("Aula: " + aula);
        });

    Collections.sort(aulas);
    System.out.println(aulas);
}

} 

Corrigindo isso, acredito que esteja funcionando normalmente, você pode verificar ?

Abraços e Bons Estudos!