Problema com objeto

Funcionario é um construtor nao default…
tem como eu ir adicinando novos objetos mudando o nome?
eu criei um chamado filipe…
mas na proxima iteracao do for o objeto vai ser filipe devono…
tem como eu ir adicionando objetos no for e ir mudando esse nome automaticamente? sei la um array ?
obrgiado

[code]public static void main (String args []) {

   Scanner scan = new Scanner (System.in);
    
   for (int i =1; i <=3 ; i ++) {
       
   
   System.out.println("Qual nome do funcionario numero " + i) ;
   String nome = scan.next();
   System.out.println("Quantas horas esse funcionario trabalhou? " ) ;
   int hora = scan.nextInt();
 
   System.out.println("Qual valor hora trabalho ?? " ) ;
   double horasal = scan.nextDouble();
   
          
        
    Funcionario Filipe = new Funcionario(nome,hora,horasal);

}
}

Leia sobre Collections , resolverá seu problema

http://www.javafree.org/javabb/viewtopic.jbb?t=847654