Tipo de retorno em uma função void!

[color=blue][b]Olá pessoal, feliz natal para quem curte!

Estou usando uma função void[/b][/color]

Exemplo:

[code]public void retorno(){

// eu crio essa list e jogo os valores nela, do que eu peguei no banco de dados com o resultset

ArrayList ListUsuarios = new ArrayList();

// Mas eu preciso retornar ela, para que possa colocar os valores em uma Jtabela;
// Como eu consigo fazer isso? qd eu vo retornar:

//da errado!: - pelo menos eh o q o compilador acusa!

return ListUsuarios
}[/code]

Alguem tem uma solução?[color=red] [/color]

Void não retornaaaa

void apenas executaaaaa

se voce quer retornar
use

public ArrayList retorno()

ou public List retorno()

o metodo que vc escreveu se resume a isto

public ArrayList <Usuarios> retorno(){ return new ArrayList <Usuarios>(); }

Bom dia.

Uma tradução para void é vazio, ou seja, você está dizendo que o tipo de retorno do seu método é void, logo, não vai retornar nenhum valor.
Você pode utilizar um return como meio de encerrar um método void, da seguinte forma:

return;

Mas retornar um valor, como um List, sem chances né?
Faça como o colega cima disse:

public ArrayList <Usuarios> retorno(){ return new ArrayList <Usuarios>(); }

Abraços.

Para não deixar o seu sistema amarrado, faça o retorno ser do tipo List, e não ArrayList:

public List <Usuarios> retorno(){ return new ArrayList <Usuarios>(); }

Isso permite que você troque o tipo da lista para um LinkedList, por exemplo, no futuro, sem ter que sair alterando todo o código. Aliás, sempre que for trabalhar com coleções, sempre as atribua para uma interface, nunca para uma classe. Por exemplo:

public List<Integer> lista = new ArrayList<Integer>(); public Map<Integer, String> mapa = new HashMap<Integer, String>(); public Set<Integer> conjunto = new HashSet<Integer>(); public SortedSet<Integer> conjuntoOrdenado = new TreeSet<Integer>();

Veja mais detalhes em:
http://www.guj.com.br/posts/list/55387.java#290673

[color=green]Obrigado!

Eh isso mesmo [/color]
[color=red]
public ArrayList Pesquisar(){
return LIstUsuarios;
}
[/color]

[quote=Renato.SouMaisWeb][color=green]Obrigado!

Eh isso mesmo [/color]
[color=red]
public ArrayList Pesquisar(){
return LIstUsuarios;
}
[/color][/quote]

Melhor ainda:

public List <Usuarios> Pesquisar(){ return LIstUsuarios; }