博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java从0开始学——数组,一维和多维
阅读量:6454 次
发布时间:2019-06-23

本文共 459 字,大约阅读时间需要 1 分钟。

#,在java中,允许数组的长度为0;也就是允许
 
    int[] zeroLenthArray = new int[0];
#,匿名的数组初始化是合法的;
    
int[] smallPrime = new int[] {1, 2, 3, 4, 5};
    int[][] balance = new [][]{
    {1,2,3},
    {4,5,6},
    
};
#,如果要基于原有的一个数据复制一份新的数组出来,可以使用如下语法:
    int[] copiedArray = Arrays.copyOf(sourceArray, sourceArray.length);
    后面一个参数的长度允许比原数组的长度长,那么多余出来的元素会被赋值为0.
#,关于多维数组,在java中其实没有多维数组,上面的所谓多维数组实际上是数组的数组,所以比如
    balance[i]其实引用的是多维数组的第i行,由于可以单独出去数组的某一行,所以实际上可以让数组的两行互换。
#,利用数组的这种特性,实际上还可以构造不规则的数组,也就是数组每一行的长度都不相同。
    

转载地址:http://sqyzo.baihongyu.com/

你可能感兴趣的文章
编译hadoop版的hello,world
查看>>
窗体控件应用总结(1)
查看>>
OpenStack提交代码的review流程
查看>>
mac book下批量替换多个文件中的字符
查看>>
币氪深度|别让项目方搬起ETF的石头,砸了你的脚
查看>>
Run as ant build每次都执行两次
查看>>
自己的TableDataEntity、手工代码绑定实体、反射绑定实体性能对比
查看>>
apk动态调试
查看>>
sql 语句整理
查看>>
POJ1389:Area of Simple Polygons——扫描线线段树题解+全套代码注释
查看>>
BZOJ1911:[Apio2010]特别行动队——题解
查看>>
14:开发脚本入侵检测与报警案例
查看>>
python 重要模块
查看>>
单词王(kingWord)
查看>>
javascript数据变量类型判断(JS变量是否是数组,是否是函数的判断)
查看>>
css知多少(9)——float下篇(转)
查看>>
JavaScript中科学计数法转化为数值字符串形式
查看>>
thrift语法
查看>>
杀死进程
查看>>
Kafka之生产者消费者示例
查看>>