社区
Java SE
帖子详情
Java数组拷贝问题
逝火
2013-10-14 07:25:12
Java里面的数组拷贝貌似是引用传递的,这个感觉有点纠结。比如我输入一个数组,然后,一方面想改变它其中的几个元素的值,一方面又要保留原来的数组,该怎么做呢?
比如:输入a[]={1,2,3,4,5,6,7},现在要将其改为{1,2,3,4,7,8,9}但是原来的{1,2,3,4,5,6,7}又还要保留,因为后面要用到。
求大神指教,谢谢!本人新手。。。
...全文
154
2
打赏
收藏
Java数组拷贝问题
Java里面的数组拷贝貌似是引用传递的,这个感觉有点纠结。比如我输入一个数组,然后,一方面想改变它其中的几个元素的值,一方面又要保留原来的数组,该怎么做呢? 比如:输入a[]={1,2,3,4,5,6,7},现在要将其改为{1,2,3,4,7,8,9}但是原来的{1,2,3,4,5,6,7}又还要保留,因为后面要用到。 求大神指教,谢谢!本人新手。。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
逝火
2013-10-14
打赏
举报
回复
引用 1 楼 Harry_J 的回复:
益智题? 再申请一个数组,将a中的值依次赋值进新的数组,来保存a的值就好啦
好吧,我也这样试过,但是结果不对。刚才检查了一遍,原来是中间把一个数组名写错了。。。泪奔了
Favorite
2013-10-14
打赏
举报
回复
益智题? 再申请一个数组,将a中的值依次赋值进新的数组,来保存a的值就好啦
Java
数组
篇[7]:
数组
拷贝
本文将探讨
Java
中
数组
拷贝
和克隆的不同方法,包括手动
拷贝
、使用方法、以及
数组
的克隆。
数组
拷贝
是创建
数组
内容的一个副本,而克隆则是创建
数组
对象的一个完整副本。在
Java
中,
数组
是引用类型,所以简单的赋值操作只...
Java
数组
拷贝
的四种方法
Java
数组
拷贝
java
数组
拷贝
主要有四种方法,分别是循环赋值,System.arraycopy(),Arrays.copyOf()(或者Arrays.copyOfRange)和clone()方法。下面分别介绍一下这几种
拷贝
。循环
拷贝
(速度相对比较慢)循环
拷贝
其实没...
java
常用
数组
拷贝
java
常用
数组
拷贝
基础知识
java
数组
拷贝
的方法
因为第一种
数组
拷贝
方式,我们已经在
数组
扩容的案例中给大家演示了,这里就不再重复展示相关代码了。小千在给大家讲解
数组
扩容时,涉及到了
数组
中数据元素的
拷贝
复制。System.arraycopy()是
Java
提供的一个本地静态...
【
Java
】
Java
中关于
数组
拷贝
的几种方法
很多时候,
Java
中需要用到
数组
拷贝
,所以本篇文章来介绍几种
数组
拷贝
的方法。
Java
中关于
数组
拷贝
的几种方法:1.最普通的
拷贝
2.提供的
数组
函数(Arrays.copyof()) 1.最普通的
拷贝
对于
拷贝
,大家都能理解和知道的...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章