Witam, stworzyłem sobie programik który miał pobierac od uzytkownika rozmiar tablicy a pozniej wrzucac do niej wpisane przez niego produkty
public class cw
{
static int i;
static int n;
static String[] nazwy;
public static void readProductsData(){
System.out.print("\nIle produktow chcesz wprowadzic? ");
Scanner odczyt = new Scanner(System.in);
n = odczyt.nextInt();
for(i=0;i<n;++i){
nazwy= new String[n];
System.out.print("Nazwa produktu: ");
nazwy[i] = odczyt.next();
}
}
public static void main(String[] args)
{
readProductsData();
System.out.printf("\n\nProdukt ", nazwy[i]);
}
}
ale wyrzuca mi że tablica jest pusta. Mógłby mnie ktoś naprowadzić gdzie mam błąd ?