数组笔记

Posted koopa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组笔记相关的知识,希望对你有一定的参考价值。

1、有效的下标

  最小的下标是0,最大的下标是数组的元素个数-1

  编译器并不会检查你是否用了有效的下标

  但是如果运行的时候出现了无效的下标,可能会导致程序终止

2、定义数组变量

  <类型>[] <名字> = new <类型>[元素个数];

    int[] grades = new int[100];

    double[] averages = new double[20];

 

  ·元素个数必须是整数

  ·元素个数必须给出

  ·元素个数可以是变量

3、数组成员

  length -->可以获得数组元素的数量

4、直接初始化数组

  ·new创建的数组会得到默认的0值

  ·int[] scores = {87,98,69,54,65,76,87,99};

  ·直接用大括号给出数组的所有元素的初始值

  ·不需要给出数组的大小,编译器会帮助我们数数

  ·如何得到数组的大小?length!

5、数组变量

  ·数组变量是素组的管理者而非数组本身

  ·数组必须创建出来然后交给数组变量来管理

  ·数组变量之间的赋值是管理权限的赋予

  ·数组变量之间的比较是判断是否管理同一个数组

6、复制数组

  ·必须遍历源数组将每个元素逐一拷贝给目的数组

以上是关于数组笔记的主要内容,如果未能解决你的问题,请参考以下文章

刷题笔记(跑路人笔记)

算法通关手册 刷题笔记1 数组基础

Excel 公式学习笔记:数组用法

数据结构与算法学习笔记 串,数组和广义表

Java 学习笔记 System.arraycopy 复制数组

LeetCode 解题笔记数组篇