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();
}
}
}