Olá pessoal!
Estou desenvolvendo um aplicativo em que cadastro clientes e possuo um método para excluirEmpregados que recebe um inteiro, cujo o processo ele duplica o array principal e manipula seus dados de um para o new array, clonando sem a posição que informei para deletar, para evitar buracos.
Mas da sempre um erro de:
[color=“red”]java.lang.NullPointerException[/color]
<blockquote> public void excluirEmpregados(int iPos){
Empregado[] arrayEmp = new Empregado[iMaxEmpregados];
for(int i = 0; i < iUltimoEmpregado; i++){
if(i == iPos){
continue;
} else {
arrayEmp[i] = empregados[i];
}
}
empregados = arrayEmp;
}</blockquote>
Alguém poderia me ajudar??
Muito Grato!
Fábio