Colocar os dados coletados de um banco de dados em um array

Olá pessoal !!!
Estou fazendo um trabalho que é o seguinte:
Cadastrar os numeros de dezenas sorteadas da MegaSena com seu numerode sorteio e armazenar em qualquer tipo de arquivo txt,xml.mdb…etc ,até ai tudo bem consegui fazer uma tela que cadastre os numeros e sorteio atraves de um objeto Dezenas…consegui configurar o Driver do banco de dados (ACESS),inserir,remover e outros…Só que o programa tb exige que mostre os numeros mais sorteados até aquele momento e coloque em ordem crescente ex:
numero 60=20 vezes
numero 45=45 vezes
Como solução decidi colocar tudo em uma vetor para poder trabalhar com os numeros…só que não consegui tranformar um ArrayList deDezenas em array[] ou array[][]
Dezenas pq é mais facil de trabalhar ,o meu código de recuperação de Dezenas e classe Objeto esta abaixo

public ArrayList RecuperaLista() throws SQLException{

        ArrayList<Dezenas> lista = new ArrayList<Dezenas>();
     

        int Sorteio,dezena1,dezena2,dezena3,dezena4,dezena5,dezena6;

        Statement stmt=conn.createStatement();

        // PreparedStatement pstmt=null;

        ResultSet rs=null;

        

         try{            	

             rs = stmt.executeQuery("select * from megasena  order by sorteio"); 

                     while(rs.next()){

                     ResultSetMetaData rsmd=rs.getMetaData();                        

                     

                     Dezenas d=new Dezenas();

                     Sorteio=rs.getInt("sorteio");                         

                     dezena1=rs.getInt("dezena_1"); 

                     dezena2=rs.getInt("dezena_2");

                     dezena3=rs.getInt("dezena_3"); 

                     dezena4 =rs.getInt("dezena_4");

                     dezena5 =rs.getInt("dezena_5");

                     dezena6 =rs.getInt("dezena_6");                        

                     lista.add(d); 

                     return  lista

                     

                 } 

classe Objeto Dezenas

public class Dezenas {

private int sorteio;

private int dezena1;

private int dezena2;

private int dezena3;

private int dezena4;

private int dezena5;

private int dezena6; 





public Dezenas(int sorteio, int dezena1, int dezena2, int dezena3, int dezena4, int dezena5, int dezena6) {

	super();

	this.sorteio = sorteio;

	this.dezena1 = dezena1;

	this.dezena2 = dezena2;

	this.dezena3 = dezena3;

	this.dezena4 = dezena4;

	this.dezena5 = dezena5;

	this.dezena6 = dezena6;
    // abaixo  com todos  os metodos getter/setter

}

A minha duvida é como posso transformar um ArrayList de Objeto em
array[] ou array[][]… ou existe outra maneira de trabalhar os numeros armazenados em banco de dados Acess e me dar os numeros mais sorteados até aquele momento
Agradeço que puder me ajudar !!!

cara nem li seu codigo, pq to sem tempo… mas o ArrayList tem 1 metodo q retorna todos os elementos registrados nele em 1 array.

http://java.sun.com/j2se/1.4.2/docs/api/java/util/ArrayList.html#toArray()

ta 1 olhada e ve se resolve seu problema t+!

[quote=phiny]cara nem li seu codigo, pq to sem tempo… mas o ArrayList tem 1 metodo q retorna todos os elementos registrados nele em 1 array.

http://java.sun.com/j2se/1.4.2/docs/api/java/util/ArrayList.html#toArray()

ta 1 olhada e ve se resolve seu problema t+![/quote]
Ok vou dar uma olhadinha…obrigadu …