二维数组斜行遍历

来源:互联网 发布:淘宝代购是怎么赚钱的 编辑:程序博客网 时间:2024/05/22 03:35
public class test {    public static void main(String[] args){        int n =9;        int[][] a = new int[n][n];        for(int i=0;i<n;i++){            for(int j=0;j<n;j++){                a[i][j] = i;//数组赋值                }        }        for (int i=0;i<2*n-1;i++){            for (int j=0;j<n;j++){                if ((i-j)>=0 && (i-j)<n ){                    System.out.print(a[j][i-j]);                }            }            System.out.println();        }        for (int i=0-n-1;i<n;i++){            for (int j=0;j<n;j++){                if(((i+j)>=0)&&((i+j)<n)){                    System.out.print(a[j][i+j]);                }            }            System.out.println();        }    }   }
原创粉丝点击