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