数组——二维数组

之前是一维数组,现在的二维数组就是在一维数组原有基础上升华

在方法中void添加后可以不必返回return

有void必须返回

代码示例:

package 数组;

public class 二维数组 {
public static void main(String[] args) {
//普通方法
int[][] a=new int[8][8];//定义8×8的数组长度
for (int x=0;x<a.length;x++)//for循环第一层数组8
{
for (int y=0;y<a.length;y++)//for循环第二层数组8
{
a[x][y]=y;//定义一层中的一层数组内容
System.out.print(a[x][y]+" ");//输出
if (y==a.length-1)
{
System.out.println();//当一层循环完毕,跳转一格
}
}
}
System.out.println();
//调用方法
int [][] b=new int[7][7];//定义7×7的数组长度
System.out.println(ab(b));//输入ab方法的数组数据

}
private static String ab(int[][] a)//ab方法,范围string类型,并输入必须是int[][]二维数组数据
{
for (int x=0;x<a.length;x++)//for循环一层
{
for (int y=0;y<a.length;y++)//for循环二层
{
a[x][y]=y;//定义数组数据
System.out.print(a[x][y]+" ");//输出
if (y==a.length-1)//当一层完毕跳转二层
{
System.out.println();

}
}
}
return " ";//返回String类型
}
}
posted @ 2021-12-08 18:11  道者顺心也  阅读(75)  评论(0)    收藏  举报