您的位置:首页 > 编程语言 > Java开发

Java 数组详解 - 用法、遍历、排序、实用API

2016-08-17 15:28 344 查看

数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。

组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。

数组是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。

||目录

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|复制

另:常用的排序方法有冒泡排序、快速排序、选择排序、插入排序、希尔(Shell)排序、堆排序。可参考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|复制



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: