• 二维数组怎样进行遍历


    二维数组如何进行遍历:

          下面的代码列举了二维数组的静态初始化、动态初始化、二维数组的遍历

    //二维数组的练习
    public class Test1 {
    public static void main(String[] args) {
    int[] score1=new int[10];
    int[][] score2;
    String[][] names;
    //二维数组的初始化
    score2=new int[][]{{1,2,3},{3,4,5,6},{16,7}};//静态初始化
    names=new String[6][5];//动态初始化方式一
    names=new String[6][];//动态初始化方式二,一定要设置行数
    names[0]=new String[5];//第一行中有5个元素
    names[1]=new String[4];
    names[2]=new String[7];
    names[3]=new String[5];
    names[4]=new String[8];
    names[5]=new String[5];
    System.out.println("第一行中的元素:"+names[1].length);
    System.out.println(names.length);//打印的是二维数组有几行

    //如何遍历二维数组
    for(int m=0;m<score2.length;m++){//控制行数
    for(int n=0;n<score2[m].length;n++){//一行中有多少个元素(即多少列)
    System.out.print(score2[m][n]+" ");
    }
    System.out.println();
    }


    }

    }
  • 相关阅读:
    (C)const关键字
    (C)volatile关键字
    蛋疼的四旋翼
    多线程之:死锁
    多线程之:ThreadLocal
    多线程之:线程同步代码块
    多线程之:线程安全
    多线程之:竞态条件&临界区
    多线程之:java线程创建
    多线程之:多线程的优缺点
  • 原文地址:https://www.cnblogs.com/kelly-one/p/7714537.html
Copyright © 2020-2023  润新知