如何高效遍历一个二维数组(不用递归,不用两个for循环)
public class T { int a[][]=new int[6][6];//当数组扩大到6000,6000时,不能运行,会抛出OutOfMemoryError,如何解决 static Random r=new Random(); public static void main(String[] args) { T t=new T(); for(int i=0;i<6;i++) for(int j=0;j<6;j++) t.a[i][j]=r.nextInt(2); for(int i=0;i<6;i++){//这样遍历效率不高,有没有别的算法。 System.out.println(); for(int j=0;j<6;j++) System.out.print(t.a[i][j]+" "); } }}