请遍历一个数组 , 输出数组的各个元素值。
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 }