Java学习第四课
来源:互联网 发布:淘宝实名认证步骤 编辑:程序博客网 时间:2024/06/02 01:01
回顾:
数组:存放一组数据类型相同的数据的集合,在内存上表现为一块连续的内存空间
好处:1、使用方便,简化变量操作
2、访问、存取方便
特点:1、长度固定 异常:ArrayIndexOutOfBoundsException 数组越界异常
2、数据类型相同
【说明】数组一旦声明后,就根据类型有默认值
int 0
索引:系统默认给系统添加的 范围:0~数组长度-1
数组要掌握的知识点
1)两种声明方式
字面量方式
构造方式
2)访问数组元素 语法:数组名[索引]
3)遍历数组
4)遍历过程中判断数组元素
数组元素的复制
今日内容:
1、作业
2、二维数组的使用
3、方法的声明和调用 重点
一维数组:排序
比较大小,然后根据比较的结果,改变存放的位置
冒泡排序:
选择排序:
见代码ArrayOrder1.java
冒泡排序:
1、两两相邻元素比较
2、外层循环是数组长度-1 内层循环是数组长度-1-i
排序算法好坏的衡量标准:比较次数
综合练习:
技能点:数组 排序 循环
双色球开奖程序
规则:红球1~33 选出6个
篮球1~6 选出1个
红球:6个 按顺序显示
篮球:1个
缺点:
1、长度不可改变
程序开发中,不确定的元素不使用数组存放
2、存放相同数据类型
二维数组:数组的每个元素存放的还是数组 是一种行、列的表格结构
数组总结:
重点:一维数组
1、数组元素的访问
【注意】越界问题
2、熟练掌握数组的遍历
3、遍历过程中,数组元素的计算
4、数组的复制 从一个数组复制到另一个数组中
5、数组的排序 冒泡排序
选择排序
二维数组:
1、理解存储结构 行、列的矩阵结构
2、访问二维数组元素、遍历
3、数组元素值的计算
4、二维数组的排序
方法:一段有名称的代码块
好处:
1)代码复用
2)模块化编程
1、无参数 无返回值方法
语法:
访问修饰符 void 方法名字(){
//方法体,具体功能代码
}
- java学习第四课
- Java学习第四课
- JAVA学习第四课(数组)
- JAVA学习第四课(数组)
- Java学习之第四课
- java学习第四天
- 学习Java第四天
- Java学习第四天
- 第四次学习java
- java学习第四天
- JAVA 学习第四天
- Java学习第四天
- JAVA学习第四天
- JAVA学习第四天
- JAVA学习第四集:
- java学习第四天
- Java学习第四章
- Java学习第四天
- C/C++使用openssl进行摘要和加密解密(md5, sha256, des, rsa)
- AM335x启动流程(BootRom-> MLO->的Uboot)
- Android~两种将Activity设置成窗口样式的方法
- 创建私有CA 颁发免费的CA证书
- javase入门笔记(第一课)
- Java学习第四课
- 第四周 【项目3
- 【第四周项目3】单链表应用(一)
- RESTClient安装使用
- C语言中的整型溢出和移位溢出
- Recovery分析
- 字符串匹配--KMP算法
- [知了堂学习笔记]_ 正则表达式的组成及在Java中常见正则表达式的用法
- (求DAG图最长路)拓扑排序模板