栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java基础数组学习记录1

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java基础数组学习记录1

今天跟着老师复习了一下Java数组,记录一下,方便以后忘记了,自己教自己,不过嘛,最好是别忘记了
些许总结,希望对你有帮助

文章目录
  • 一、一维数组
    • 1.创建数组
    • 2.引用
  • 二、二维数组
    • 1.定义
    • 2.引用
  • 总结


一、一维数组 1.创建数组

new创建的是新的动态数组,会重新开辟内存去存储

数据类型 [ ] 数组名;

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

数据类型 [ ] 数组名={元素1,元素2,...,元素N}

数据类型 [ ] 数组名=new 数据类型[]{元素1,元素2,...,元素N}
int [] array1;

int [] array2 = new int [10];

int [] array3 = {1,2,3,4,5,...,n};

int [] array4 = new int [] {1,2,3,4,5,...,n};
2.引用

索引从0开始,数组元素首地址保存的是数组名指向的地址

int a [] = {1,2,3,4,5};
System.out.println(a[0]);	//1
a[4];	//5

a.length;	//5
二、二维数组 1.定义

二维数组的每一行是一维数组,所以给定行列时,一定要先给行,不能先给列,行是二维,列是一维,不能逆维度定义
定义数组大小时按维度顺序定义大小

示例:

int [] [] array1 = {{1,2},{11,22,33},{111,222,333,444}};
array1[0].length;	//2
array1[1].length;	//3	二维数组的元素是一维数组,
array1[2].length;	//4 得到的是一维数组的长度					
array1.length;	//3 二维数组的行数就是二维数组的大小
2.引用

跟一维数组的引用引用,第几行的第几列,即可
示例:

int array2 [] [] = {{1,2},{11,22,33},{111,222,333,444}};
System.out.println(array2[0][0]);	//1
array2[1][1]	//22
array2[2][2]	//333

array2:(矩阵排列)
1,2
11,22,33
111,222,333,444

总结

复习了一下简单数组的应用,唔,还有一些数组引用超出范围,数组本身定义,方法之类的还没记录,下次来

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/860106.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号