Quote:
public class Matrice {
ArrayList<int []> mat;
public Matrice(){
mat=new ArrayList<int[]>();
}
public String toString(){
StringBuffer sb=new StringBuffer();
for(int[] riga:mat){
for(int x:riga)
sb.append(x+"\t");
sb.append("\n");
}
return sb.toString();
}
}
|
La classe Matrice è composta così, quindi il secondo ciclo for non dovrebbe essere sbagliato poiché gli vado a dire "blocca un'indice di colonna e poi scorri tutti gli elementi dell'ArrayList mat con quell'indce e sommali". Almeno così dovrebbe fare, ma non o fa

. Ho provato a sostituire il ciclo for che mi hai consigliato ma mi da errore di lunghezza