java语言05(数据类型类和数组对象)

java语言05(数据类型类和数组对象)

ID:36197838

大小:472.31 KB

页数:29页

时间:2019-05-07

java语言05(数据类型类和数组对象)_第1页
java语言05(数据类型类和数组对象)_第2页
java语言05(数据类型类和数组对象)_第3页
java语言05(数据类型类和数组对象)_第4页
java语言05(数据类型类和数组对象)_第5页
资源描述:

《java语言05(数据类型类和数组对象)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据类型类和数组对象教学目标掌握数据类型类的基本用法。能够熟练使用一维数组、二维数组。理解命令行参数数据类型类Java提供了数据类型类,也称包装类,它是封装了基本数据类型的类。在进行数据类型转换时,需要使用数据类型类。某些场合必须使用数据类型类,例如集合类中要求的成员必须是类,而不能是基本类型的变量。数据类型类共有8个:Character、Byte、Short、Integer、Long、Float、Double、Boolean。数据类型类的属性除了boolean类以外,其他数据类型类所都具有属性:MAX_VALUE属性:代表数据类型类所表示的最大值。MIN_VAL

2、UE属性:代表数据类型类所表示的最小值。这两个属性都静态成员变量,可以通过类名直接使用。数据类型类的构造方法使用数据类型类的构造函数,可以把基本数据类型整合到Java数据类型类的对象层次结构中。例如:doubledd=newDouble(1.2345);integerii=newInteger(4567);数据类型类的常用方法数据类型类提供了一批成员方法,以方便数据之间的相互转换。xxxValue()成员方法:获得对象中的基本类型数据。toString()成员方法:将基本数据类型类中的数值转换为字符串。valueOf(Strings)静态方法:把字符串s转化成相应

3、的数据类型对象。Character类无此方法。paresXxxx(Strings)静态方法:把字符串s转化成基本类型的数据。Character和Boolean无此方法。判断无穷大和非数字的方法Float类和Double类定义了isInfinite()和isNaN()isInfinite()当被检验的值为无穷大或无穷小时,返回真值。isNaN()当被检验的值为非数字时,返回真值。classInforNaN//无穷和非数字判断示例{publicstaticvoidmain(String[]args){Doubleb=newDouble(1/0.);Doubled=ne

4、wDouble(0/0.);System.out.println(b+":"+b.isInfinite()+","+b.isNaN());System.out.println(d+":"+d.isInfinite()+","+d.isNaN());}}数 组数组是由一组类型相同的元素组成的有顺序的数据集合。数组中的每个元素的数据类型相同。数组的元素通过下标取用。Java数组是一个独立的对象,要经过定义、分配内存及赋值后才能使用。一维数组的定义与创建Java语言中,数组的创建分二个步骤:定义一维数组变量为数组分配内存Java语言创建数组的三种方法方法一:先定义数组变

5、量其格式为:数组元素类型 数组名[];      数组元素类型[]数组名;再创建数组对象,并为数组分配空间数组名=new数组元素类型[数组元素个数]inta[];double[]b;a=newint[3];b=newdouble[10];方法二:同时定义数组变量并创建数组对象:数组元素类型数组名[]=new数组元素类型[数组元素个数]intx[]=newint[3];double[]y=newdouble[10];方法三不使用运算符new,而是直接初始化:数组元素类型数组名[]={值1,值2,……};inta[]={11,12,13,14,15};可以使用new运

6、算符扩大已经创建了的数组空间:intx[]=newint[3];x=newint[5];publicclassIntArray{publicstaticvoidmain(String[]args){inta[]={1,2,3};inti,sum=0;for(i=0;i

7、:数组名[下标]一维数组有一个重要的属性:length,它指示数组中的元素个数。数组名.lengthclassTt{publicstaticvoidmain(String[]args){int[]test={3,1,5,9,2,4};intt;for(intj=5;j>0;j--)for(inti=0;i

8、型是某种对

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

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

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