Criei duas classes, para não manter a minha implementação no método "main". Então fiz o seguinte código:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class OrdenaStrings {
public List<String> OrdenaStringOrdemAlfabetica(){
List<String> palavras = new ArrayList<String>();
palavras.add("testI");
palavras.add("testA");
palavras.add("testE");
Collections.sort(palavras);
System.out.println(palavras);
return palavras;
}
}
public class Main {
public static void main(String[] args) {
OrdenaStrings ordenaStrings = new OrdenaStrings();
ordenaStrings.OrdenaStringOrdemAlfabetica();
System.out.println(ordenaStrings);
}
}
O output(print) da classe "OrdenaStrings" imprime a lista. O output da classe "Main" não; ao invés disso, imprime uma referência de memória.
o acessar Quero acessar a lista que criei no método "OrdenaStringOrdemAlfabetica()" através da minha classe "Main". Como faço isso?