Also du deklarierst die arrays schon mal falsch. So hast du ein Array der Länge 1 mit array[0]=Anzahlobstsorten. richtig wäre 
int[] arrayobstsorten = new int[AnzahlObstsorten];

Schau dir bitte nochmal an, wie man mit arrays arbeitet. Die Schleife müsste z.B. von

i=0; i < arra.length; i++ laufen (ohne das -1)

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.