Objeto em Array

Tenho que escrever em um arquivo “cliente.dat” os dados de um cliente ( nome, endereco, fone ) armazenando isso em objeto e estou tendo dificuldades em manipular isso com uma array.

tenho uma classe Cliente com os atributos nome endereço e telefone

quando eu implemento a classe inserir dados não consigo passar as variáveis para a array com objetos

// primeiro devemos criar alguns objetos
Clientes[] cli = new Clientes[4];

            // Serializar objetos
            FileOutputStream fos = new FileOutputStream("clientes.dat");      
            ObjectOutputStream oos = new ObjectOutputStream(fos);
            
			//busca dado digitado
			String nomeCliente = cliIncNome.getText();
			String endCliente = cliIncEndereco.getText();
			String foneCliente = cliIncTelefone.getText();
			String idCliente = cliIncIdade.getText();
			
                            //imprime no array em objetos
                             ???????????
           
                oos.close();
                fos.close();