Sugestão:
String aula1 = "Conhecendo mais listas";
String aula2 = "Modelando a classe Aula";
String aula3 = "Trabalhando com Cursos e Sets";
// Working with collections: ArrayList<String> is specific for strings.
ArrayList<String> aulas = new ArrayList<>();
aulas.add(aula1);
aulas.add(aula2);
aulas.add(aula3);
// remove
System.out.println(aulas);
aulas.remove(0);
System.out.println(aulas);
// get
String workingClass = aulas.get(0);
System.out.println(workingClass);
// For each string inside AULAS, we process AULA.
for (String aula : aulas) {
System.out.println(aula);
}
for (int i = 0; i < aulas.size(); i++ ) {
System.out.println("class: " + aulas.get(i));
}
// using 'for each' and 'lambdas'
aulas.forEach(aula -> System.out.println(aula));
// Class Collections
aulas.add("aumentando nosso conhecimento");
Collections.sort(aulas);