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

Java基础学习——数组初识(1)

2017-01-10 17:06 274 查看

Java基础学习——数组初识(1)

1什么是数组

Java中常见的一种数据结构就是数组,数组可以分为一维数组、二维数组和多维数组。数组是由一组相同的变量组成的数据类型,数组中每个元素具有相同的数据类型,数组中的每个元素都可以用一个统一的数组名和下标来确定。

2 数组的使用

数组的一般使用步骤:
声明数组

分配内存给该数组

下面是一维数组为例:数据类型 数组名 [];
数组名 = new 数据类型 [数据个数];

2.1一维数组的声明与赋值

1、数组的声明
int num []; //声明一个数组num = new int[5]; //给数组分配内存空间,其元素个数为5数组的声明也可以采用如下的形式:int num []= new int [5]; //声明的同时分配内存空间2、数组的赋值
数组的赋初值如下形式:
int num []={1,2,3,4,5}; //此表示为数组的声明以及赋值,虽然看似没有
//规定数组里数据的个数,但是由于大括号里面
//给了具体数据,所以系统默认给分配了空间
3、数组中元素的表示以及获取数组的长度
数组中元素的表示:
数组名[数组中元素的下标] //数组中元素的下标是从0开始 如:找数组中第二个元素的表示方法是
num [1] //得到的是数组的第二个元素
数组长度的表示方法:
数组名.ength 即上面的数组的长度为:num . length;

2.2二维数组

1、二维数组的声明
int num [][]; //声明一个二维数组num = new int[2][3]; //给数组分配内存空间,其元素为2行3列数组的声明也可以采用如下的形式:int num [][]= new int [2][3]; //声明的同时分配内存空间2、数组的赋值
数组的赋初值如下形式:
int num []={{1,2,3},{4,5,6}}; //此表示为数组的声明以及赋值,虽然看似没有
//规定数组里数据的个数,但是由于大括号里面
//给了具体数据,所以系统默认给分配了空间
3、数组中元素的表示以及获取数组行的长度
数组中元素的表示:
数组名[行下标] [列下标] //数组中元素的下标都是是从0开始 如:找数组中第二行第二列元素的表示方法是
num [1][1] //得到的是数组的第二行第二列的元素
数组长度的表示方法:
数组名.ength //得到数组的行数数组名[行下表].ength //得到相应行的元素个数

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