day--10

p 55 课多看 数组的反转 还是reverse方法的使用

数组使用

  • 普通的for循环
  • for - each循环
  • 数组作方法入参
  • 数组作返回值

多维数组

  • 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一堆数组,其每个元素都是一个一维数组。

  • 二维数组格式就是 多个[ ],元素查找就是多一个下标,第一个下标找到组的位置 第二个是组里的元素 所以也只是多个[ ]

    inta[][] = new int[2][5;];
    int[][] = {{1,2}{2,3}{3,4}{4,5}};
    
  • 解析:二维数组a可以看成一个两行三列的数组。

  • 思考:多维数组的使用?

插入快捷键 查找类的源码 Ctrl+鼠标左键

Arrays类

  • Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而"不用"使用对象来调用
  • 具体有以下常用功能:
    1. 给数组赋值:通过 fill 方法。
    1. 对数组怕排序:通过 sort 方法,按升序。
    1. 对比较数组:通过 equals 方法比较数组中元素值是否相等。
    1. 查找数组元素:通过 binarySearch 方法能对排序好的数组进行二分查找法操作。

p 57

posted on 2022-05-04 18:58  遇见上帝  阅读(17)  评论(0)    收藏  举报