面向对象程序设计(Java)CU1 基础语法.pptVIP

  • 22
  • 0
  • 约5.42千字
  • 约 69页
  • 2020-05-21 发布于江苏
  • 举报
QA Lecture 5 数 组 内容提要 数组的理解 数组定义 数组元素访问 案例—九宫算术 多维数组 回顾 循环的构成 循环的实现 ? 数组的理解 一片内存,一组变量 数组元素(element) 数组长度(length) 数组中的元素可以是任何数据类型,包括基本数据类型和引用类型 数组用于对同一类型的多个数据进行有效组织和处理 内存 a0 a1 a2 a3 变量1 变量2 变量3 变量4 a 数组定义 1、数据类型[ ] 数组名 = new 数据类型[元素的个数] 一维数组的声明与创建 2、 数据类型[ ] 数组名 = {元素初值1,元素初值2…} int a; //声明变量 int [ ] a; //声明数组 int [ ] a = new int[ ]; //声明并创建数组 int [ ] a = {1,2,3,4,5}; 内存分配 int a = 9; int [ ] b = {1,2,3,4,5} ; 创建后的内存情况 a stack heap 9 1 2 3 4 5 b 0X124 0X124 数组定义 基本数据类型存储在栈中;引用数据类型存储在堆中。 数组元素的访问 数组元素的下标从0开始,代表的了元素在数组中的位置 获取数组长度:数组名.length int [ ] a = new int[4] ; a[0] = 12; a

文档评论(0)

1亿VIP精品文档

相关文档