Java程序在输入数组元素时检查数组边界

数组是一种线性数据结构,用于存储具有相似数据类型的元素组。它以顺序方式存储数据。一旦我们创建了一个数组,我们就不能改变它的大小,即它是固定长度的。

本文将帮助您了解数组和数组绑定的基本概念。此外,我们还将讨论在向数组输入元素时检查数组边界的 java 程序。

数组和数组绑定

我们可以通过索引访问数组元素。假设我们有一个长度为N的数组,那么

Java程序在输入数组元素时检查数组边界

在上图中我们可以看到数组中有 7 个元素,但索引值是从 0 到 6,即 0 到 7 - 1。

数组的范围称为它的边界。上面数组的范围是从 0 到 6,因此,我们也可以说 0 到 6 是给定数组的界限。如果我们尝试访问超出范围的索引值或负索引,我们将得到 ArrayIndexOutOfBoundsException。这是运行时发生的错误。

声明数组的语法

Data_Type[] nameOfarray; // declaration Or, Data_Type nameOfarray[]; // declaration Or, // declaration with size Data_Type nameOfarray[] = new Data_Type[sizeofarray]; // declaration and initialization Data_Type nameOfarray[] = {values separated with comma}; 登录后复制