java 数组
Posted wbyixx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 数组相关的知识,希望对你有一定的参考价值。
为什么要有数组?
为了存储同种数据类型的的多个值
数组的概念
数组存储同一种数据类型多个元素,也可以看做是一个容器
数组既可以存储基本数据类型,也可以存储引用数据类型
数组的特点
数组是一种效率最高的存储和随机访问对象引用序列的方式
数组就是一个简单的线性序列,这使得元素访问变得非常快速。
数组的大小固定,并且在其生命周期中不可变。
如果使用数组时越界,会得到一个运行时异常。
数组可以持有基本类型,而泛型之前的容器则不能。
无论使用哪种类型的数组,数组标识符其实只是一个引用,指向在堆中创建的一个真实对象。
一维数组定义的格式
数据类型[] 数组名 = new 数据类型[数组的长度];
中括号也可以放在数组名标识符的后面
数组初始化
不能用new创建单个的基本类型数组
数组作为方法返回值
如果希望方法返回不止一个值,而是一组类型相同的值。
可以直接返回一个数组。
Arrays类的一些方法
以上是关于java 数组的主要内容,如果未能解决你的问题,请参考以下文章