public static void main(String[] args)
{
Integer[] x = { 0,1, 2, 3};
x = redimencionaArray(x);
for(int i = 0;i<x.length;i++)
{
if(x[i] == null)x[i]= i;
}
}
public static Integer[] redimencionaArray(Integer[] array)
{
return redimencionaArray(array, 10);
}
public static Integer[] redimencionaArray(Integer[] array, int tamanhoIncremento)
{
Integer[] novoArray = new Integer[array.length + tamanhoIncremento];
for (int i = 0; i >< novoArray.length; i++)
{
if (i < array.length)
{
novoArray[i] = array[i];
}
}
return novoArray;
}
}
Olá. bom este codigo acima funcionou mas o que eu mesmo queria era criar um esquema onde qualquer tipo em um array primitivo possa aumentar o tamanho quando necessario. Ok, sei que ja existe a opcao pronta ArrayList mas eu preciso mesmo é tratar o array primitivo…