JAVA 数组操作

本人菜鸟一个,写下关于JAVA数组的一些知识点,备用。

1、java中,可以直接“返回”一个数组,数组标识符只是一个引用,指向在堆中创建的一个真是对象,这个数组对象用以保存指向其他对象的引用

2、Arrays的实用功能:

(1)equals用于比较两个数组是否相等

(2)fill用来填充数组

(3)sort用于对数组排序

(4)binarSearch用于在已经排序的数组中查找元素

(5)toString产生数组的String表示

(6)hashCode用于产生数组的散列码

(7)Array.asList()接受任意的序列活数组最为参数,将其转变为List容器

3、复制数组:System.arraycopy用它复制数组比用for循环复制要快很多,复制对象数组,只是复制了对象的引用-而不是对象本人的拷贝,称为“浅复制”。不会执行自动包装和自动拆包,两个数组必须具有相同的确切类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值