复制(拷贝)数组的方法

1.Arrays类的copyOf()方法
2.Arrays类的copyOfRange()方法
3.System类的arraycopy()方法
4.Object类的clone()方法

(1)copyOf()方法是以指定的长度复制原数组,然后返回一个新数组,如果长度超过原数组,会以数组类型的默认值进行填充

(2)copyOfRange()方法则将指定原数组的指定长度范围复制到一个新数组中,如果长度超过原数组,会以数组类型的默认值进行填充

(3)Arrays类的copyOf()和copyOfRange()底层都是调用System 类的 arraycopy() 方法来实现的,范围内会出现一部分被替换

(4)Object类的clone()方法会将数组里所有元素进行复制一份

posted @   愚昧小生  阅读(28)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示