Creación de instancias de matrices Java
bolsa de comida[lista de alimentos-1]= comida[s];
la lista de alimentos comienza con 1 y el subíndice de la matriz comienza con 0. Si es 1, está fuera de línea. Menos uno y está bien.
La longitud de la estructura de su bolsa de alimentos es solo 1 y se producirá un error después del bucle.
String[]bolsa de comida = new String[p 1 longitud de bolsa];