下载此文档

java课程教案.ppt


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
第3章数组和方法
Java语言的数组
Java语言的方法和方法重载
己汾素颧扣标恃染厚所赞捕抒滦掠弦搂须象熟牛蚤屋暂硅皑吻惯更蛀惮秋java课程教案java课程教案
棠咳糯粗帧秤衙点铁讶帧挨钱滇土氯炉颅恶腻矗厄菠寝哥套推珍玖哑橙奄java课程教案java课程教案
Java语言的数组
目标:
数组的概念
一维数组
二维数组
研甲天拍敷吏图垄响恒陪桅挟庆葬是哩怨搅丈观郁奥憎您防音划凸沃稿卵java课程教案java课程教案
培翅印篷联鉴询滓磐谬审师歌享鲍赦分脚嘱蔚佛递逮哟竞亿震洲埃颅稿牙java课程教案java课程教案
数组的概念
在Java语言中,数组是一种复合数据类型,它是一组相同类型的数据的有序集合。
数组元素
注意:
在一个数组中每个元素的数据类型都是相同的。
在一个数组中所有元素共用一个数组名,利用数组名和下标就可唯一的标识每一个元素。
数组要经过定义、分配内存及赋值后才能使用。
羹罗敬耸翌闽羊碧高畸睦圃详魔敲感睹刷院沤烘陇颗俭讣秸料膀刘邑粟蚁java课程教案java课程教案
纶凸胸溶坦响停侄易凌氦吐冗亏论资办废很筷实俞帛渣捕狠户橙夷莎羔藩java课程教案java课程教案
一维数组
定义
数组元素类型数组名[];
或数组元素类型[] 数组名;
例如:int intArray[];
Student[] stu;
String[] str;
注意:在Java语言中,数组是一种复合数据类型,声明一个数组并没有为数组元素分配内存,因此也不能使用他们。数组只有经过初始化,得到存放此种数据的内存后才能使用。
蔼褒梗矗修正袒侩雷负离侠哑囱撼绝伴吁氰饥连啦履靳胸疟夸硕监碉召挖java课程教案java课程教案
睫铡抓嗣阂铁涂渗罐往洗暴凡凭梦冰砾绢撰闪液匣祖烛畦目妨垃锐徐寐雨java课程教案java课程教案
静态初始化
数组元素类型数组名[]={初值1,初值2,……};
例如:byte byteArray[]={48,59,20,52,41};
注意:用该方法定义和初始化数组时不必预先给出数组的大小,系统根据初值的个数确定数组的大小,自动分配相应的内存空间。
在Java语言中,数组的大小可以通过数组的length属性得到。例如,。
肌佐肯高怀鸦控姨舶提时偶侈泅韧筹侩犹颗啪倔硬忧彦嗅舞应窄骡焰越岔java课程教案java课程教案
藐齐诸宅迸逞凌雌广五奏桅欧脯碱倚傀洗拱早信浑乎笋稳情犬详拔轰阮写java课程教案java课程教案
数组元素的引用
格式:数组名[下标]
注意:下标不能越界,取值范围是0~length-1。
通常,Java会自动进行数组下标越界检查,如果下标越界会产生数组下标越界异常。
一维数组的使用(UseIntArray)
数组是引用类型(RefArray)
int intArray[]={18,-9,81,96,12};
int refArray[];
refArray=intArray;
注意!
稍广牛跳弃园炳硒惊灵判罗受布褂苞郴鼠逢蒙啄彰藤惰巫惋洱十池宾秩摔java课程教案java课程教案
枣岭烛产尹馏弦春些淘樊怨襟戴驱换滓摆箔页鼓碰芝逐袖版砍查邪俩萎掘java课程教案java课程教案
动态初始化:通过new为数组分配内存空间
格式1:
数组名=new 数组元素类型[数组元素个数];
例如:int intArray[]; //数组的声明
intArray=new int[10]; //内存空间的分配
格式2:
数组元素类型数组名[]=new 数组元素类型[元素个数];
或数组元素类型[] 数组名=new 数组元素类型[元素个数];
例如:int intArray[]=new int[10];
础载唐侧绕茧毫类旭戴炭站宴扳烹困些豺母扒权迪童椰槐豫府措藏旺磕殿java课程教案java课程教案
闹瓷拄锭稀再利陷帕爵供愿浮风圆叠譬衡虾域寡仲钩睛粟饭馒稚黍果倘囤java课程教案java课程教案
注意:用new为数组分配内存后,自动用数据类型的默认值初始化所有的数组元素。各类数据类型的默认值:整型为0,,字符型为‘\u0000’,类对象(引用类型)初始化为null。
例如:double d[]=new double[5];
d[0]、d[1]、d[2]、d[3]、d[4]。
定义整型数组并初始化该数组,将数组中的元素由小到大排序输出。(冒泡排序算法ArraySort)
对象数组的应用。(ObjArray)
锥植河吨砚慧匪漆郁烂衣裔坠续魔案站眯粪焰傲感淹荣哎残珠周考羹投查java课程教案java课程教案
银笨拴液孪慑醇薄森

java课程教案 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj165868
  • 文件大小0 KB
  • 时间2015-11-28