下载此文档

java教学课件9.ppt


文档分类:IT计算机 | 页数:约42页 举报非法文档有奖
1/42
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/42 下载此文档
文档列表 文档介绍
数组
Java语言逻辑
为什么需要数组3-1
一次Java内部测试结束后,老师给小明分配了一项任务,计算全班(30人)的平均分
int stu1 = 95;
int stu2 = 89;
int stu3 = 79;
int stu4 = 64;
int stu5 = 76;
int stu6 = 88;
……
avg = (stu1+stu2+stu3+stu4+stu5…+stu30)/30
30个变量
30个变量太繁琐
为什么需要数组3-2
生活案例:博物架
字画类
好办法——分类放,易于找
1、格子提供了存储空间
2、每一类别都起一个名字
3、每件物品都有个标号
古玩类
为什么需要数组3-3
类比博物架:可不可以把数据归类存放?
分类存放不同类型的数据
1
5
20
6
80
int类型





double类型
a
g
h
f
k
char类型
数组在内存中的存储
80
100
98
67
78

82
内存
整型数组
int[ ] b = {100,98,…};
整型变量
int a = 80;
数组定义
数组是一个变量,存储相同数据类型的一组数据
67
64
79
89
95
int类型
下标
score[5]
1
0
2
3
4
score[0]
数组名称
即“标识符”
元素
博物架名
标识符
古玩
物品编号
元素下标
物品类型
元素类型
数据
小结练习
1、使用数组的好处是什么?
2、下列哪组数据能存储在数组中?数组的类型是什么?
“刘星”,“夏雨”,“夏雪”
8,98,‘c’,23
,,
数组中的所有元素必须属于相同的数据类型
String型
double型
如何使用数组
使用数组四步走:
1、声明数组
2、分配空间
3、赋值
4、处理数据
int[ ] a;
a = new int[5];
a [0] = 8;
a [0] = a[0] * 10;
a
8
80
a[0]
数组的声明
int[ ] score1; //Java成绩
int[ ] score2; //C#成绩
String[ ] name; //学生姓名
声明数组: 告诉计算机数据类型是什么
1
数据类型数组名[ ] ;
数据类型[ ] 数组名;
int score[30];
声明是不需要规定数组的长度
数组初始化
score = new int[30];
avgAge = new int[6];
name = new String[30];
30
……
分配空间: 告诉计算机分配几个格子
数组属于引用数据类型
2
数据类型[ ] 数组名= new 数据类型[数组长度] ;
声明数组并分配空间
数组名= new 数据类型[数组长度] ;

java教学课件9 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数42
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1.48 MB
  • 时间2018-01-07