第2章 Jaa基础知识--对象数组及二维数组.pptVIP

  • 3
  • 0
  • 约2万字
  • 约 72页
  • 2016-12-03 发布于河南
  • 举报

第2章 Jaa基础知识--对象数组及二维数组.ppt

第2章 Jaa基础知识--对象数组及二维数组

第2章 对象数组及二维数组 课程回顾: OO:属性+行为 特性:封装+继承+多态 第2章 对象数组及二维数组 Java基础知识 变量、数据类型、判定语句、循环语句 第2章 对象数组及二维数组 用数组存储对象 对数组元素进行排序 在已排序的数组中查找 二维数组 数组元素可以是任何类型(只要所有元素具有相同的类型) 数组元素可以是基本数据类型 数组元素也可以是类对象,称这样的数组为对象数组。在这种情况下,数组的每一个元素都是一个对象的引用。 对象数组应用举例 使用数组对一个班的学生信息及考试成绩进行存储,学生信息包括学号、姓名、三门课(英语、数学、计算机)的成绩及总成绩。 按照预先规定的准则(如升序或降序等),把数据有次序地排列起来的操作称为“排序”或“分类”(Sorting)。 目前已经设计出许多排序算法,常用的排序算法有选择排序、插入排序及交换排序等。 顺序查找的算法简单,但在大数据量中进行查找时效率较低。 在未排序的数组中进行查找,只能使用顺序查找方法。对于已排序的数组,也可以使用顺序查找方法,但可以对算法进行一定的改进,使其效率有所提高。 数组元素的类型除了可以是基本数据类型、类对象外,还可以是数组。前面介绍的数组也称为一维数组,如果一维数组的元素又是一维数组,则称此数组为二维数组。二维数组常用来表示二维表,即以行(row

文档评论(0)

1亿VIP精品文档

相关文档