Logo
Section 1 / 10

混乱中的数组

本节课回顾了我们已经熟悉的数组,并简要介绍了本章内容。

导入

混乱中的数组

本节课回顾了我们已经熟悉的数组,并简要介绍了本章内容。

本章概览

在本章中,我们将学习数组。之前我们了解到,变量是内存中具有名称的位置,用于存储某个值。这个值可以是任何数据类型,例如 int。数组也是一种变量或容器对象,用于存储固定数量的同一类型的数据。因此,数组可以是任何数据类型,例如 int 或 String。我们在之前的程序中其实已经使用过数组,只是当时并未意识到。

请看下面这段代码片段:

1public static void main(String[] args){}

在每个程序中,这都是入口点;main 方法有一个参数,即一个 String 类型的数组。

main() 方法中的数组

在许多 Java 程序中,你会看到两种形式的 main 方法:

  1. public static void main(String[] args){}
  2. public static void main(String args[]){}

实际上,在我们之前的例子中,使用的是第二种形式。从现在开始,我们将统一使用第一种形式。

为什么?有什么特别的原因吗?

没有。Java 对这两种写法都允许,两者在语法上没有任何区别。然而,在本章中我们会发现,官方文档建议避免使用第二种声明数组的方式。

从逻辑上讲,今后我们将坚持使用第一种形式。

变量:字段的名称

数组:入门