zoukankan      html  css  js  c++  java
  • Java自学-数组 二维数组

    Java 如何使用二维数组

    这是一个一维数组, 里面的每一个元素,都是一个基本类型int

    int a[] =new int[]{1,2,3,4,5};
    

    这是一个二维数组,里面的每一个元素,都是一个一维数组
    所以二维数组又叫数组的数组

    int b[][] = new int[][]{
     
       {1,2,3},
     
       {4,5,6},
     
       {7,8,9}
     
    };
    

    步骤 1 : 初始化二维数组

    public class HelloWorld {
        public static void main(String[] args) {
           //初始化二维数组,
           int[][] a = new int[2][3]; //有两个一维数组,每个一维数组的长度是3
           a[1][2] = 5;  //可以直接访问一维数组,因为已经分配了空间
              
           //只分配了二维数组
           int[][] b = new int[2][]; //有两个一维数组,每个一维数组的长度暂未分配
           b[0]  =new int[3]; //必须事先分配长度,才可以访问
           b[0][2] = 5;
            
           //指定内容的同时,分配空间
           int[][] c = new int[][]{
                   {1,2,4},
                   {4,5},
                   {6,7,8,9}
           };
     
        }
    }
    

    练习二维数组

    (定义一个5X5的二维数组。 然后使用随机数填充该二维数组。
    找出这个二维数组里,最大的那个值,并打印出其二维坐标)
    二维数组

  • 相关阅读:
    java wait方法
    thread join
    AtomicReference 原理
    exchanger java另一种栅栏
    CyclicBarrier 栅栏 原理,应用场景
    信号量Semaphore
    FutureTask 解析
    CountDownLatch
    java 双端队列 Deque
    lockInterruptibly 和lock 原理
  • 原文地址:https://www.cnblogs.com/jeddzd/p/11409037.html
Copyright © 2011-2022 走看看