欢迎来到天天文库
浏览记录
ID:51963813
大小:44.00 KB
页数:9页
时间:2020-03-26
《Java&JBuilder教学资料 面向对象编程基础5.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数组及其使用主要内容一维数组及使用二维数组及使用能力要求掌握一维、二维数组的申明、创建和使用方法。能熟练运用数组进行程序设计。一维数组数组的声明格式1:类型数组名[];如:intlist[];格式2:类型[]数组名;如:int[]list;数组的创建格式:数组名=new数组元素类型[数组长度];如:list=newint[3];数组的初始化如:list[0]=12;list[1]=23;list[2]=5;创建一维数组实例数组的声明与创建可以同时进行如:char[]a=newchar[3];a[0]=‘r’;a[1]=‘h’;a[2]=‘y’;在声明、创建数组的同时初
2、始化数组如:intlist[]={2,4,6,8};练习:1.创建各种基本数据类型数组,观察系统赋给数组元素的默认值2.创建String数据类型的数组,观察系统赋给String数组元素的默认值数组的使用数组名[下标]数组下标的数据类型只能是byte,short,int,而不能是long型数据;编程练习:1.数组的反序输出:随机产生10个100以内的整数,分别将其按正序和反序输出。知识点:a.数组的创建与使用;b.length属性的使用;2.例3-2数组length属性的使用Java中,对于每个数组都有一个属性length来指明其长度。如:list.length就指明了
3、数组list的长度使用length属性表示数组长度会给程序带来很大的灵活性,使得处理数组的代码与数组的长度没有关系。二维数组对称二维数组直接为每一维分配空间如:inta[][]=newint[2][3];不对称二维数组从最高维开始,分别为每一维分配空间,如:intb[][]=newint[2][];b[0]=newint[3];b[1]=newint[5];二维数组的使用1.例3-132.求一个二唯数组的所有元素的平均值,此二维数组的值为:1234181023159810173.使用不对称二维数组编程实现如下输出**********修改:从键盘输入行数数组的应用1.数
4、组作为方法的参数修改例3-13,实现号码的排序2.对象数组调试程序3-14实战演习:习题133.main方法的参数调试程序3-15实战演习:修改习题12,n值由命令行参数输入面向对象编程基础总结OOP将属性与行为封装到一个对象中;对象具有信息隐藏的特性,并要定义良好的接口;static成员称为类成员,而非类的实例成员;通过方法的重载,可以实现静态多态性,静态多态性为类的使用带来极大的方便;
此文档下载收益归作者所有