A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 熊乾坤 中级黑马   /  2015-6-4 14:35  /  276 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

数组

         数组:存储多个变量(元素)的的容器

         数组的基本看法:可以创建并组装他们,通过使用整形索引值访问他们的元素,并且他们的长度不会改变。

         数组与其他容器之间的却别有3个方面:效率、类型和保存基本类型的能力。在java中,数组是一种效率最高的存储和随机访问对象引用序列的方式。数组就是在一个简单的线性序列,这是得元素访问速度非常快。但是为之中速度所付出的代价是数组对象的大小被固定,并且在其生命周期中不可改变。

         数组和容器都可以保证不能滥用他们。无论是使用数组还是容器,如果越界,都会得到一个表示程序错误的RuntimeException异常。

         数组的格式:

         数据类型[] 数组名 = new 数据类型[length];

         左边:

数据类型表示数组内存储元素的类型

                   [] 表示数组

                   数组名 自定义变量的名字

         右边:

                   new 关键字,用来实体对象,创建一个数组的容器

                   数据类型 表示存数元素的类型

                   [length] 表示数组存储元素的个数

                   如下事例:

int[] arr = new int [3];

表示为创建一个具有3个元素的int类型数组。

注:

int arr = new int[]{1,2,3}

int arr = {1,2,3}

表示已知数组内元素的2中表现形式

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马