数组相关

声明并开辟
数据类型 数组名称【】=new 数据类型【长度】;
数据类型 【】 数组名称=new 数据类型【长度】;
分布完成
声明数组【】=null;
开辟数组 数据类型=new 数据类型【长度】 ;
数组下标都是从0开始的。
数组是一种顺序结构,并且数组的长度都是固定的。java为了方便数组的输出,提供了一个数组名称.lenght。属性,可以直接去的数组长度。
范例:定义并使用数组

数组属于引用数据类型,代码中需要进行内存分配。
范例:使用静态初始化定义数组

1.数组排序

可以按照由小到大的顺序对基本数据类型的数组(例如,int数组,double数组都为基本数据类型数组),进行排序,操作语法:java.util.Array.sort(数组名称)
java.util是一个java系统包的名称,而Arrays是该包的一个工具类

 

本程序利用JDK提供的类库实现了数组排序处理,需要注意的是java.util.Arrays.sort()方法主要针对一维数组,但对数组类型没有限制。

2、数组复制
从一个数组中复制部分内容到另外一个数组中,方法为System.arraycopy(源数组名称,源数组开始点,目标数组名称,目标数组开始点,复制长度)

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值