java常用数组拷贝

java常用数组拷贝

大家好 我是寸铁💕

下面开始更新java基础知识👊

往期回顾:

Java快读快写

常用Java竞赛基础技能总结

java常用数组拷贝:

Arrays.copyOf();

含义:方法复制指定的数组,截断或用零填充(如有必要),因此副本具有指定的长度。 对于在原始数组和副本中都有效的所有索引,这两个数组将包含相同的值。
copy.jpg
例如:
a[]=new *[];
b[]=new int[];
Arrays.copyOf(a,b);
说明:复制两个数组:前一个为任意类型*,后一个必须为整形

Object.clone();

含义:创建并返回此对象的副本。
详见:https://www.runoob.com/manual/jdk11api/java.base/java/lang/Object.html#clone()
a[]=new *[];
b[]=new *[];
b=a.clone();
复制各种类型像:boolean、int等等
前提是数组类型必须一 一对应
aint型,则b也必须为int型
aboolean型,则b也必须为boolean型
小结常用的是Arrays.sort()拷贝两个整型数组
涉及到除int相同类型外的数组拷贝用clone()较好。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寸 铁

感谢您的支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值