Java 5*5数组的三种排列例子

来源:互联网 发布:淘宝旺铺助手 编辑:程序博客网 时间:2024/06/05 04:56

25个0以5*5的数组排列

package arry;//5*5数组(初始值为0)public class Example1 { public static void main(String[] args) { int num[][] = new int [5][5];       for(int i=0;i<num.length;i++){      int[] nums= num[i];      for( int j=0;j<nums.length;j++)      System.out.print(nums[i]+"\t");        System.out.println();      }       }}


1-25以5*5的数组排列

第一种二维数组定义方式

package arry;//二维数组public class Example2 { public static void main(String[] args) { int num [][] ={ {1,2,3,4,5}, {6,7,8,9,10}, {11,12,13,14,15}, {16,17,18,19,20}, {21,22,23,24,25}} ;  System.out.println("输出二维数组:");       for(int i=0;i<num.length;i++){      for( int j=0;j<num.length;j++)      System.out.print(num[i][j]+"\t");        System.out.println();      }       }}
第二种数组定义方式 利用for循环输出1-25

package arry;//二维数组另一种创建方式public class Example3{   public static void main(String args[ ]){                 int [ ][ ]num=new int[5][5];                                                        int k=1;                       for(int  i=0;i<num.length;i++)                  for(int  j=0;j<num[i].length;j++)                  num[i][j]=k++;                   System.out.println("输出二维数组:");                 //使用双重循环访问数组         for(int  i=0;i<num.length;i++){          for(int  j=0;j<num[i].length;j++)           System.out.print(num[i][j]+"\t");                     System.out.println();               }      }  } 



原创粉丝点击