1.传统遍历方法
public class Method02 {
public static void main(String[] args){
//传统的方法,单个for循环
int [][] map={{0,0,1},{1,1,1},{2,2,3}};
for (int i=0;i<map.length;i++){
for (int j=0;j<map[i].length;j++){
System.out.print(map[i][j]+" ");
}
System.out.println();
}
}
}
2.定义成员方法
成员方法的好处:
1.提高代码复用性;
2.可以将实现的细节封装起来供其他人调用;
public class Method02 {
public static void main(String[] args){
//把输出的功能写到一个类方法中,然后调用该方法
int [][] map={{0,0,1},{1,1,1},{2,2,3}};
MyTools tool=new MyTools();
tool.printArr(map);
}
}
class MyTools{
//接收一个二维数组
public void printArr(int [][] map){
for (int i=0;i<map.length;i++){
for (int j=0;j<map[i].length;j++){
System.out.print(map[i][j]+" ");
}
System.out.println();
}
}
}
成员方法的定义:
public 返回数据类型 方法名(形参列表){//方法体
语句;
return 返回值;
}
1.形参列表:表示成员方法输入;
2.数据类型(返回类型):表示成员方法输出,void表示没用返回值;
3.方法主体:为了实现某一功能代码块;
4.return不是必须;