数组

数组:int[] arr = new int[n];
一组连续使用的储存空间,储存类型相同的值,长度固定。
根据下标访问数组,下标从0起,至长度-1,超出范围即为越界,对数组的操作实际上是对下标的操作
数组有默认值。

数组的升序:
java.util.Arrays.sort(数组变量名);
数组的复制:
System.arrayscopy(a , 0 , b , 0 ,n);
即为a数组的第一项起,复制到b数组的第一项起n个数,其中0代表下标,n代表复制个数
java.util.Arrays.copyOf(arr , arr.length+n);
用于给数组扩容

可变长参数:int… arr ;
与int[] arr区别主要在于可以接收零散函数,使用时需要放在参数列表最后,且只能有一个
可变长参数接收的第一个值为长度,从第二个值起作为实际接收值

二维数组:int[][] arr = new int[n][m];
高纬度在前,低纬度在后(可以理解为高维度代表行,低纬度代表列)
高纬度储存的值实际上是低纬度的地址
二维数组低纬度均有默认值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值