View Single Post
Old 06-01-2016, 00:47   #1
marcoqwertyuiop
Junior Member
 
Iscritto dal: May 2015
Messaggi: 26
[JAVA] Scambiare 2 righe di una matrice

Salve, ho questo codice per scambiare due righe di una matrice, ma perchè non funziona?

Codice HTML:
class Prova {	
	public static void scambia(int [][] a) {
		int temp;		
			for (int i = 0; i<a.length; i++) {
				for (int j = 0; j<a[i].length; j++) {				
					temp = a[0][j];
					a[0][j] = a[1][j];
                    a[1][j] = temp;							
				}				
			}	
	}	
	public static void main(String[] args) {	
     int [][] a = {		 
		 {1,2},
			 {2,3}		 
	 };
	scambia(a);	
	for (int i = 0; i<a.length; i++) {
		for (int j = 0; j<a[i].length; j++)
			System.out.print(a[i][j]+ " ");
	        System.out.println();
	}
}
	}
marcoqwertyuiop è offline   Rispondi citando il messaggio o parte di esso