Java中的数组和字符串.ppt

Java中的数组和字符串.ppt

ID:51620206

大小:610.31 KB

页数:37页

时间:2020-03-26

Java中的数组和字符串.ppt_第1页
Java中的数组和字符串.ppt_第2页
Java中的数组和字符串.ppt_第3页
Java中的数组和字符串.ppt_第4页
Java中的数组和字符串.ppt_第5页
资源描述:

《Java中的数组和字符串.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九讲Java中的数组和字符串本讲主要内容:Java中的数组String字符串StringBuffer字符串Java中命令行参数的用法一、Java中的数组数组的基本认识“数组是相同类型的、用一个标识符名称封装在一起的一个对象序列或基本类型数据序列。”数组的基本认识数组是一种引用数据类型,是对象,要先创建后存取。一个数组可存储相关的、同一种数据类型的数据。其中元素可以是简单数据也可以是对象数据。数组中还特别含有成员变量length,用于测得数组的尺寸。数组的长度在创建数组时确定,一旦创建,数组即固定尺寸数组的声明和创建数组的声明类型[]数组名;如:int[]list;

2、//也可以写成intlist[];说明:数组可以变界定义。intn=10;int[]d=newint[n];数组的声明和创建(续)数组的创建数组名=new类型[数组尺寸];数组名=new类型[]{元素1,元素2…元素n};其中:new类型[]可以省略。如:int[]a=newint[12];int[]a={1,2,3,4,5};String[]daysOfWeek={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};数组的声明和创建(续)例程阅读classTestArray

3、{publicstaticvoidmain(String[]args){int[]a={1,2,3,4,5};for(inti=0;i

4、完成,这即为数组的初始化。(1)可以在初始化时,给数组元素直接赋值。int[]a={1,2,3,4,5};——√int[]a=newint[5];a={1,2,3,4,5};——╳(2)数组元素的默认值情况同对象的成员变量:数值型-----0char-------空字符(ASCII码值为0)Object------nullboolean-----false(3)如果没进行初始化,则需要单个元素进行输入了数组的使用对数组元素的访问:数组名[index]练习:设计一个Fei类,数组f,可构造菲波那契数列的前20项置入数组中,提供输出f数组的printFei方法。clas

5、sFei{int[]f;Fei(intx){f=newint[x];f[0]=f[1]=1;for(inti=2;i

6、序,分析程序运行结果,理解数组名重定向的意义。classA{publicstaticvoidmain(String[]a){int[]b={0,1};int[]c={1,2,3,4};b=c;for(inti=0;i

7、00)/100.;}}classTest{publicstaticvoidmain(String[]aa){Circle[]cc=newCircle[5];double[]a={1,2,2.5,3.5,6};;for(inti=0;i<5;i++){cc[i]=newCircle(a[i]);System.out.println(cc[i].r+"---"+cc[i].getS());}}}数组的使用(续)思考?1.数组元素可以是对象吗?2.数组元素是对象的数组如何定义?3.数组可以是对象的成员吗?4.如何访问对象中的数组元素?二、String和StringBu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。