(完整word版)数组的定义及使用 - - - - - -精品可编辑word学习资料
gD6Z2O1R4A1 — — hM10Q5C8F2L4 — — lT6D2X2B7R5
1、课程名称:数组的定义及使用
精品word学习资料可编辑
名师归纳总结——欢迎下载
|精.
|品.
|可.
|编.
|辑.
|学.
|习.
|资.
|料.
*
|
*
|
*
|
*
|
|欢.
|迎.
|下.
|载.
2、学问点
、上次课程的主要学问点
1、 类与对象的组成以及加强;
2、 简洁 Java 类开发;
、本次估计讲解的学问点
1、 数组的基本定义;
2、 数组的使用;
3、 数组与方法间的互操作;
4、 数组有关的操作类库支持;
3、详细内容(★★★★☆)
全部的开发之中都肯定要使用到数组,但是数组没有讲解的这么复杂;之所以本次要讲解的比较多,主要是为了防止笔试中显现的问题;
精品word学习资料可编辑
名师归纳总结——欢迎下载
3.1 、数组的基本概念
精品word学习资料可编辑
名师归纳总结——欢迎下载
|精.
|品.
|可.
|编.
|辑.
|学.
|习.
|资.
|料.
*
|
*
|
*
|
*
|
|欢.
|迎.
|下.
|载.
数组指的是一组相关变量的集合;假如说现在要求你定义 100 个整型变量,那么依据最原始的方式就确定这样定义:
int i1 ; int i2 ;
...
int i100 ;
这种操作可以实现要求,但是这些变量的关联实在是太麻烦了;为此在开发之中可以利用数组来解决这一问题;
在 Java中数组属于引用数据类型, 既然是引用数据类型就牵扯到内存的关系; 对于数组的定义语法有以下两种形式:
声明并开创数组: 数据类型 数组名称 [] = new 数据类型 [ 长度];
数据类型 [] 数组名称 = new 数据类型 [ 长度];
分步完成:
|- 声明数组: 数据类型 数组名称 [] = null ; 数据类型 [] 数组名称 = null ;
|- 开创数组: 数组名称 = new 数据类型 [ 长度];
当数组开创空间之后那么就可以采纳“数组 [ 索引] ”的形式进行数组的拜访,但是需要留意的是,假如现在数组的长度为 3,那么索引的范畴: 0 ~ 2(一共 3 个元素);假如操作中超过了数组的答应索引范畴,就程序在运行过程之中会显现“ArrayIndexOutOfBoundsException ”(数组索引超出绑定反常,数组越界) ;
以上的操作属于数组的动态初始化,动态初始化的特点,是数组开创空间之后,数组中每个元素的内容都是其对应数据类型的默认值;
范例: 定义数组
public class ArrayDemo { // 程序必需有类
public static void main(String args[]) {
int data [] = new int [3] ; // 开创了一个 data 数组,长度为 3 System.out.println(data[0]) ;
System.out.println(data[1]) ; System.out.println(data[2]) ;
精品word学习资料可编辑
名师归纳总结——欢迎下载
}
}
范例: 数组的赋值操作
精品word学习资料可编辑
名师归纳总结——欢迎下载
public class ArrayDemo { // 程序必需有类
public static void main(String args[]) {
int data [] = new int [3] ; // 开创了一个 data 数组,长度为 3 data[0] = 10 ; // 为数组赋值
data[1] = 20 ; data[2] = 30 ;
System.out.println(data[0]) ; System.out.println(data[1]) ; System.out.println(data[2]) ;
}
}
|精.
|品.
|可.
|编.
|辑.
|学.
|习.
|资.
|料.
*
|
*
|
*
|
*
|
|欢.
|迎.
|下.
|载.
但是现在数组本身是一种次序式的结构,所以在进行数组内容输出的时候,往往可以采纳循环的方式完成;由于数
组的长度是固定的,所以只要是进行数组的输出那么都会考虑使用 for 循环,这里面就牵扯到了一个数组长度的取得,在
Java中可以使用“数组对象 .length”属性取得;范例: 数组输出
public class ArrayDemo { // 程序必需有类
public static void main(String args[]) {
int data [
您可能关注的文档
最近下载
- 手术室护士的职业暴露与防护课件.pptx VIP
- 机械工程测试技术基础的期末考题及答案.docx VIP
- 药店医疗器械质量管理制度.docx VIP
- 高二物理电场综合测试练习试卷及答案.doc VIP
- (2023春)大象版六年级科学下册全册教案(教学设计).doc
- 社区获得性肺炎重症的护理查房.pptx VIP
- 高考物理复习《带电粒子在电场中的力电综合问题》强化练习含答案.pdf VIP
- 广告牌安装安全协议书范本(标准版).doc VIP
- 湖北省武汉市东湖新技术开发区 2024-2025学年七年级上学期期末道德与法治试卷.docx VIP
- 宝胜电缆中英文对照样本Product-Catalogue.pdf VIP
原创力文档

文档评论(0)