ArrayList

Galera, to com um problema…

Estou tentando passar um ArrayList de uma classe pra outra. O array é até passado, mas depois não consigo me referenciar a ele…

Como posso solucionar este problema?

O código está assim…



import outroPackage.outraClasse;

ArrayList<Canais> canais = new ArrayList<Canais>();

canais = outraClasse.getCanais();

Por que não faz direto:

List<Canais> canais = outraClasse.getCanais();

Esse getCanais retorna um List né?

opa, ele retorna um ArrayList…

Funcionará?

certamente funcionará, mais se acaso não funcione coloque o código completo aqui que a gente da uma força…