Java 数组详解 - 用法、遍历、排序、实用API
2017-07-10 16:59
330 查看
概要:
数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。
组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。
数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。
1初始化数组
·动态初始化
·静态初始化
·默认初始化
2获取数组的长度
3二维数组
·二维数组初始化
·不定长二维数组
·获取二维数组的长度
4数组遍历
·传统方式遍历
·增强for循环方式遍历
5数组排序
6数组的复制、插入和合并
7实用API
·输出数组
·数组转List
·数组转Set
·List转数组
·数组中是否包含某个值
·数组合并
·String数组转字符串(使用指定字符拼接)
·数组逆序
·数组元素移除
8数组异常
·1.
数组下标越界异常,java.lang.ArrayIndexOutOfBoundsException
Java | 复制
Java | 复制
Java | 复制
Java | 复制
同一维数组一样,共有4总不同形式的定义方法:
Java | 复制
Java | 复制
Java | 复制
Java | 复制
Java | 复制
Java | 复制
另:常用的排序方法有冒泡排序、快速排序、选择排序、插入排序、希尔(Shell)排序、堆排序。可参考Java
数组排序
参考:Java 一维数组复制、插入和合并
Java | 复制
Java | 复制
Java | 复制
Java | 复制
Java | 复制
Java | 复制
Java | 复制
Java | 复制
Java | 复制
在java中,数组下标从0开始,我们定义了一个长度为3的数组,想要从中取出第四位,便会抛出此异常。
Java | 复制
数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。
组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。
数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。
| |目录
1初始化数组·动态初始化
·静态初始化
·默认初始化
2获取数组的长度
3二维数组
·二维数组初始化
·不定长二维数组
·获取二维数组的长度
4数组遍历
·传统方式遍历
·增强for循环方式遍历
5数组排序
6数组的复制、插入和合并
7实用API
·输出数组
·数组转List
·数组转Set
·List转数组
·数组中是否包含某个值
·数组合并
·String数组转字符串(使用指定字符拼接)
·数组逆序
·数组元素移除
8数组异常
·1.
数组下标越界异常,java.lang.ArrayIndexOutOfBoundsException
1初始化数组
动态初始化
Java | 复制
静态初始化
Java | 复制
默认初始化
Java | 复制
2获取数组的长度
Java | 复制
3二维数组
二维数组初始化
同一维数组一样,共有4总不同形式的定义方法:Java | 复制
不定长二维数组
Java | 复制
获取二维数组的长度
Java | 复制
4数组遍历
传统方式遍历
Java | 复制
增强for循环方式遍历
Java | 复制
5数组排序
Java | 复制数组排序
6数组的复制、插入和合并
参考:Java 一维数组复制、插入和合并
7实用API
输出数组
Java | 复制
数组转List
Java | 复制
数组转Set
Java | 复制
List转数组
Java | 复制
数组中是否包含某个值
Java | 复制
数组合并
Java | 复制
String数组转字符串(使用指定字符拼接)
Java | 复制
数组逆序
Java | 复制
数组元素移除
Java | 复制
8数组异常
1. 数组下标越界异常,java.lang.ArrayIndexOutOfBoundsException
在java中,数组下标从0开始,我们定义了一个长度为3的数组,想要从中取出第四位,便会抛出此异常。Java | 复制
相关文章推荐
- Java 数组详解 - 用法、遍历、排序、实用API
- Java 数组详解 - 用法、遍历、排序、实用API
- Java 数组详解 - 用法、遍历、排序、实用API
- Java 数组详解 - 用法、遍历、排序、实用API
- Java map 详解 - 用法、遍历、排序、常用API等(转载)
- Java map 详解 - 用法、遍历、排序、常用API等
- Java map详解 - 用法、遍历、排序、常用API等
- Java map 详解 - 用法、遍历、排序、常用API等
- Java map 详解 - 用法、遍历、排序、常用API等
- Java map详解 - 用法、遍历、排序、常用API等
- Java map 详解 - 用法、遍历、排序、常用API等
- Java map 详解 - 用法、遍历、排序、常用API等
- Java map 详解 - 用法、遍历、排序、常用API等
- Java map 详解 - 用法、遍历、排序、常用API等
- Java map 详解 - 用法、遍历、排序、常用API等
- 黑马程序员_Java基础_04数组main函数args详解、数组排序、二分查找实例
- Java动态数组的用法详解
- Kindeditor中实用的编辑器api详解和实例用法(三)
- Java第四章【流程控制与数组、数组的操作【遍历、排序、查找】】
- 【java数组详解(包括数据的初始化、比较、排序、重要方法)】