- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章基本类型数组和枚举类型选编
第2章 基本类型、数组和枚举类型;2.1 标识符和关键字;2.1.2 关键字 ;2.2 基本数据类型;2.2.1 逻辑类型 ;2.2.2 整数类型
1.int型;2.byte型;3.short型;4.long型;2.2.3 字符类型;2.2.4 浮点类型
1.float型;2.double型;2.2.5 基本数据类型的转换;2.3 从命令行输入输出数据;2.3.2 输出基本型数据;2.4 数组;2.4.2 创建数组; 二维数组和一维数组一样,在声明之后必须用new运算符分配内存空间,例如:
int mytwo[][];
mytwo=new int[3][4];
一个二维数组是由若干个一维数组组成的,例如,mytwo就是由3个长度为4的一维数组mytwo[0]、mytwo[1]、mytwo[2]构成的;构成二维数组的一维数组的长度可以不同,例如:
int a[][]=new int[3][];
a[0]=new int[6];
a[1]=new int[12];
a[2]=new int[8];
Java允许使用int型变量的值来指定数组的元素个数,例如:
int size=30;
double number[]=new double[size];;2.4.3 数组元素的使用;2.4.4 length的使用;2.4.5 数组的初???化;2.4.6 数组的引用;如果使用了下列赋值语句:
a=b;
则a中存放的引用和b的相同,这时系统将释放最初分配给数组a的元素,使得a的元素和b的元素相同,a、b的内存模型变成如下:;2.4.7 数组的表示格式;2.4.8 复制数组
1.arraycopy方法;2.copyOf和copyOfRange方法;2.4.9 排序与使用二分查找;声明枚举类型的语法格式如下:
enum 枚举名{
常量列表
}
例如:
enum Season{
春季,夏季,秋季,冬季
};枚举类型声明后,可以用枚举名来声明一个枚举变量,例如:
Season x;
声明了一个枚举变量后,只能用枚举类型声明中的常量来赋值,例如:
x=Season.春季;
例2.8
例2.9 Weekday.java
Example2_9.java;标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字字符
Java语言有8种基本数据类型:boolean, byte, short, int, long, float, double和char
数组是相同类型的数据元素按顺序组成的一种复合数据类型,数组属于引用型变量,因此两个相同类型的数组如果具有相同的引用,它们就有完全相同的元素
枚举类型
您可能关注的文档
最近下载
- 102609 AVEVA Plant (PDMS12.0)多专业支吊架定制开发培训-管理员培训.pdf VIP
- 2021年中国机器视觉市场研究报告 .pdf VIP
- 锂离子电池材料与技术课程思政教学设计教案.pdf
- 学前儿童卫生与保健第二章.ppt VIP
- T_ZZB 2185—2021_预制混凝土楼梯.pdf VIP
- 汽车连接器,插接件德尔福,安普,型号,国产型号对照表,文档.doc VIP
- 检验科如何开展科研活动.ppt VIP
- 2025年山东黄金集团有限公司人员招聘笔试备考试题及答案解析.docx VIP
- 2022 ISG-3000网络安全监测装置用户手册.docx VIP
- 《学前儿童卫生与保健》第二章.ppt VIP
文档评论(0)