Java数组概念

*数组是相同类型数据的有序集合

--  相同类型的若干个数据,按照一定先后次序排列组合而成。

-- 其中,每一个数据称作一个数组元素。

-- 其中,每一个数据称作一个数组元素

*数组的特点

-- 其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。

-- 其元素必须是相同类型,不允许出现混合类型。

-- 数组中的元素可以是任何数据类型,包括基本类型和引用类型。

*数组属引用类型

--    length  , elements, of  the  array

*数组概念

* 数组只有一个名称,即标识符

* 元素下标标明了元素在数组中的位置,从0开始

* 数组中的每个元素都可以通过下标来访问

* 数组长度固定不变,避免数组越界

如何使用数组:

1.声明数组

2.分配空间

3.赋值

4.处理数据

一维数组实际操作:

//1.声明数据:告诉计算机数据类型是什么
/*
声明方式:数据类型 [] 数组名;数据类型 数组名 [] ;
*/
int [] arr;
String name [10];//2.分配空间:告诉计算机分配几个连续的空间
/*
分配空间: 数组名 = new 数据类型[大小]
*/
arr = new int[10];
name = new String [1];
//3.数组赋值:向分配的格子里放数据
arr [0] = 1;
arr [1] = 2;
... ...
name[0] = "王斌";
name[1] = "徐婷";
... ... 
/*
声明并赋值 :数据类型 [] 数组名 = {赋值};
*/
int [] arr = {1,2,3,4,5,6,7,8,9,10};

二维数组:

//1.声明数据:告诉计算机数据类型是什么
/*
声明方式:数据类型 [][] 数组名;数据类型 数组名 [][] ;
*/
int [][] arr;//2.分配空间:告诉计算机分配几个连续的空间
/*
分配空间: 数组名 = new 数据类型[][];
*/
arr = new int[10][];//3.数组赋值:向分配的格子里放数据
arr [0][0] = 1;
arr [0][1] = 2;
... ...
arr [1][0] = 100;
arr [1][1] = 200;
... .../*
声明并赋值 :数据类型 [] 数组名 = {{赋值},{赋值}};
*/
int [] arr = {{1,2,3,4,},{10,20,30,40}};


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部