算法(4th ed)(23):基础——基础编程模型 3.5.1

阅读数:14 2019 年 10 月 30 日 06:40

算法(4th ed)(23):基础——基础编程模型 3.5.1

(数组:创建并初始化数组)

在 Java 程序中创建一个数组需要三步:

  • 声明数组的名字和类型;
  • 创建数组;
  • 初始化数组元素。

在声明数组时,需要指定数组的名称和它含有的数据的类型。在创建数组时,需要指定数组的长度(元素的个数)。例如,在以下代码中,“完整模式”部分创建了一个有 N 个元素的double 数组,所有的元素的初始值都是 0.0。第一条语句是数组的声明,它和声明一个相应类型的原始数据类型变量十分相似,只有类型名之后的方括号说明我们声明的是一个数组。第二条语句中的关键字 new 使 Java 创建了这个数组。我们需要在运行时明确地创建数组的原因是 Java 编译器在编译时无法知道应该为数组预留多少空间(对于原始类型则可以)。for 语句初始化了数组的 N 个元素,将它们的值置为 0.0。在代码中使用数组时,一定要依次声明、创建并初始化数组。忽略了其中的任何一步都是很常见的编程错误。

算法(4th ed)(23):基础——基础编程模型 3.5.1

声明、创建并初始化一个数组

评论

发布