Ragazzi sto iniziando adesso con gli esercizi di programmazione oggetti ed ho capito a grandi linee il concetto di classe metodi e costruttori..Ora ho affrontato un esercizio semplicissimo sulla gestione di un magazzino ho semplicemente un determinato numero di tipi di merci e per ogni merce un numero di articoli,quindi volevo trattare come un array il tutto,il problema non è l'esercizio in se ma una parte del metodo che mi da errore di "illegal start of expression" ecco a voi il codice,p.s. la parte sottolineata è errata...
codice:
public class Magazzino {private int numerodimerci;int numeroarticoli; int[] mag;

public Magazzino (int numerodimerci,int numeroarticoli){
    this.numeroarticoli=numeroarticoli;
    this.numerodimerci=numerodimerci;
    this.mag[]= mag[this.numerodimerci];
for(int i=0;i<numerodimerci;i++){
mag[i]=0;}
}    
}
Potete spiegarmi l'errore e il perchè??