copiei o código do professor na primeira aula, e quando executo entra em looping.
package br.com.alura;
import java.util.ArrayList;
import java.util.Collections;
public class TestandoListas {
public static void main(String[] args) {
String aula1 = "Conhencendo mais de listas";
String aula2 = "Modelando a classe Aula";
String aula3 = "trabalhando com Cursos e Sets";
ArrayList<String> aulas = new ArrayList<>();
aulas.add(aula1);
aulas.add(aula2);
aulas.add(aula3);
System.out.println(aulas);
aulas.remove(0);
System.out.println(aulas);
for (String aula : aulas) {
System.out.println("Aula: " + aula);
}
String primeiraAula = aulas.get(0);
System.out.println("A primeira aula é "+ primeiraAula);
for (int i = 0; i < aulas.size(); i++) {
System.out.println("aula :" + aulas.get(i));
System.out.println(aulas.size());
aulas.forEach(aula -> {System.out.println("Percorrendo: " + aula);});
aulas.add("Aumentando nosso conhecimento");
System.out.println(aulas);
Collections.sort(aulas);
System.out.println("depois de ordenado;");
System.out.println(aulas);
}
}
}
Não achei o que fiz de errado
no console sai isso :
Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Modelando a classe Aula, trabalhando com Cursos e Sets] aula :Modelando a classe Aula 2888 Percorrendo: Aumentando nosso conhecimento Percorrendo: Aumentando nosso conhecimento [Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, Aumentando nosso conhecimento, ........