算法与程序设计基础2016-9Email:电子与信息工程学院 计算机科学与工程系 陆悠入门阶段Java程序设计进阶1数组的概念01数组的声明和创建02数组元素的引用03常用的数组方法、属性04数组PARTONE数组的概念数组4数组的概念n 问题从键盘上输入10个数字,找出其中的最大数。int a,b,c,d,e,f,g,h,i,j;int m;/数据输入到变量中m = max(a, b);m = max(c, m);m = max(d, m);:m = max(j, m);如果是100 个数字,还能这样处理吗?数组5数组的概念n 程序中出现多个具有相同类型的变量,而且要对它们做相同或类似的操作。如果把这些变量定义成独立的变量,则程序显得很烦琐。n JAVA语言提供了一种构造类型 数组,它能解决上面的问题数组6数组的概念n 在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组n 数组是相同类型的变量按顺序组成的一种复合数据类型n 称这些相同类型的变量为数组的元素或单元n 数组通过数组名加索引来使用数组的元素。索引从0开始n 在