Sto realizzando un semplicissimo programma in java in cui gestisco una matrice.
Volevo effettuare un assegnamento delle righe della matrice in modo sintetico ed ho scritto le seguenti istruzioni:

int [][] m1=new int[3][5];
.
.
m1[2]={1 ,3 ,4 ,1 ,3}; // assegno i valori alla 3° riga

però quando compilo mi dà errore: "illegal start of expression m1[2]={1 ,1 ,1 ,1 ,1};"

Come mai? cosa sbaglio?

Come si fa ad inserire nel modo più sintetico ed efficiente possibile gli elementi di una matrice?
Quale è il codice?