Mam problem z następującym zadaniem:
Utwórz 20 elementową tablicę zmiennych typu int i wypełnij elementy od
indeksu 0 do 18 losowymi wartościami. Następnie w środek tablicy wstaw element o
wartosci -1 i wyświetl cała tablice.
Udało mi się wyświetlić tablice przed i po wstawieniu, lecz z samym wstawieniem mam problem. W moim kodzie wstawiana liczba zastępuje inną a chodzi o to żeby tablicę rozszerzyć o tą żądaną wartość tzw. "rozstrzelenie tablicy".
public class ppj5
{
public static void main (String[]args)
{
int[] tabT = new int[20];
for(int i=0; i<tabT.length; i++)
tabT[i] = (int)(Math.random()*100);
tabT[19]=-6000;
for(int i=0; i<tabT.length; i++)
System.out.print(tabT[i] + " ");
System.out.println();
int[] tmpT = new int[21];
for(int i=0; i<tabT.length; i++)
tmpT[i] = tabT[i];
tabT = tmpT;
for(int i=0; i<tabT.length; i++){
System.out.print(tabT[i] + " ");
tmpT[10]=-1;}
System.out.println();
}
}
Bardzo proszę o jakieś wskazówki jak rozstrzelić tablicę