1 public class shuzu21{
2 //编写一个main方法
3 public static void main(String[] args){
4
5 //编写一个数组,输出数组的各个元素值
6 int[][] map = {{0, 0, 1},{1, 1, 1},{1, 1, 3}};
7 //使用方法完成输出,创建MyTools对象
8
9 MyTools tool = new MyTools();
10
11
12 //遍历map数组
13 //传统的解决方式就是直接遍历
14 //for(int i = 0;i < map.length;i++){
15 // for(int j = 0;j < map[i].length;j++){
16 // System.out.print(map[i][j]+ "\t");
17 // }
18 // System.out.println();
19 // }
20
21 //使用方法
22
23 tool.printArr(map);
24
25 //
26 //要求再次遍历map数组
27 //for(int i = 0;i < map.length;i++){
28 //for(int j = 0;j < map[i].length;j++){
29 // System.out.print(map[i][j] + "\t");
30
31 // }
32 // System.out.println();
33 // }
34 tool.printArr(map);
35
36
37
38 //再次遍历
39 //
40 //for(int i = 0;i < map.length;i++){
41 // for(int j = 0;j < map[i].length;j++){
42 // System.out.print(map[i][j] + "\t");
43 // }
44 // System.out.println();
45 // }
46 tool.printArr(map);
47
48 }
49 }
50
51
52 //把输出的功能,写到一个类的方法中,然后调用该方法即可
53 class MyTools{
54 //方法,接收一个二维数组
55 public void printArr(int[][] map){
56 System.out.println("=========");
57 //对传入的map数组并进行遍历输出
58 for(int i = 0;i < map.length;i++){
59 for(int j = 0;j < map[i].length;j++){
60 System.out.print(map[i][j] + "_");
61 }
62 System.out.println();
63 }
64 }
65 }