腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
克隆多维
数组
int[][]不是引用了
数组
对象,而不仅仅是
数组
的第一维吗?在什么情况下,克隆只是第一个维度是所需的行为?
浏览 0
提问于2013-04-24
得票数 17
回答已采纳
2
回答
在JS中,为什么slice()文档说它是一个浅
拷贝
,而它看起来像一个深
拷贝
?
、
、
根据在JavaScript中的文档,slice()方法将
数组
的一部分浅
拷贝
返回到一个新
数组
中。据我理解,浅
拷贝
只会复制
数组
中的顶级
元素
,而不会复制嵌套
元素
。但是,当我在浏览器控制台中运行测试时,slice()方法看起来确实是在复制嵌套
元素
(深度复制)。我在哪里误解了深
拷贝
的概念?请帮我澄清一下,因为它与我的确切例子有关。
浏览 1
提问于2018-01-29
得票数 2
回答已采纳
1
回答
复制2d
数组
以分离Kotlin中的变量
、
、
、
所以我有这个2d
数组
,我想把它复制到另一个独立的变量中。我尝试过使用System.arrayCopy和Array.copyOf,但两者似乎都只是返回对我试图复制的
数组
的引用,而不是一个新的
数组
。
浏览 0
提问于2018-10-02
得票数 0
1
回答
对象
数组
的默认复制行为
、
、
、
如果我有一个
数组
作为成员的类:{};A a;A c;array是逐字节
拷贝
还是逐个
元素
拷贝
浏览 1
提问于2012-10-11
得票数 5
回答已采纳
2
回答
C:无符号字符*字节
数组
将
元素
复制到其他无符号字符*
数组
、
、
我认为复制这样的
数组
元素
:for(int i=0,if(i % 2 == 0) continue; j++;是复制,但价值不是引用,但我想确保这将是深
拷贝
,而不仅仅是引用或指针的浅
拷贝
。我知道这可能很简单,也很荒谬,但是我在堆栈上找不到类似的--而是memcpy()
浏览 0
提问于2016-09-28
得票数 1
回答已采纳
4
回答
优化
Java
数组
拷贝
、
因此,对于我的研究小组,我试图将一些旧的C++代码转换为
Java
,遇到一个问题,在C++代码中,它执行以下操作:现在我知道
Java
不支持指针算法,所以我通过将子
数组
从array+i复制到
数组
的末尾到一个新的
数组
中来解决这个问题,但是这会导致代码运行得非常慢(即比C++版本慢100倍)。
浏览 1
提问于2014-09-30
得票数 1
回答已采纳
5
回答
长度有限的
java
.util.Arrays.equals()
、
、
我需要比较两个byte[]
数组
的
元素
,但长度不能超过固定长度。对于整个
数组
,我使用
java
.util.Arrays.equals()。我正式需要的东西是:有没有什么值得注意的地方?我没有看到广泛使用的方法。关于防止错误答案的要求:-
数组
等于长度限制。-我有手动实现,但我想用一些标准的东西来代替它。-我不想要
拷贝
. 提前谢谢你。
浏览 3
提问于2013-05-20
得票数 3
回答已采纳
2
回答
(Array.Clone)浅
拷贝
与阵列的深
拷贝
、
、
、
int[] myArray = {1, 2, 3, 4, 5}; int[] localArray = (int[])myArray.Clone(); Console.WriteLine(myArray[0]);其产出如下:1就我的理解而言,myArray和localArray都应该指向同一个整数,如果我将localArray更改为10,它也应该反映myArray。但正如输出所示,它们都
浏览 4
提问于2022-05-23
得票数 0
回答已采纳
1
回答
在ICollection.CopyTo中实现C#:深
拷贝
还是浅
拷贝
?
、
、
、
是将每个
元素
复制到目标
数组
(浅
拷贝
),还是对每个
元素
进行复制/克隆,然后将其放入目标
数组
(深度复制)?
浏览 4
提问于2015-06-09
得票数 4
回答已采纳
1
回答
当从操作创建者返回新值时,Redux返回错误消息
、
、
我目前正在开发一个试用应用程序,我允许用户对最好的轶事进行投票,当用户投票时,动作创建者应该返回一个新的排序对象
数组
。
浏览 1
提问于2022-07-14
得票数 0
回答已采纳
4
回答
深层复制和浅层复制
、
现在我开始怀疑,当我们做一个浅层
拷贝
时新
数组
将指向oldArray。(如图所示)。从图中看,它也应该从oldArray中删除相同的
元素
!看起来像是 newArray = oldArray是浅
拷贝
,newArray = [NSmutableArray arrayWithArray:oldArray];是深
拷贝
。是对的吗?
浏览 1
提问于2012-03-29
得票数 16
回答已采纳
2
回答
Java
数组
如何实现Cloneable?
、
、
来自
数组
如何实现Cloneable
浏览 2
提问于2013-11-08
得票数 5
回答已采纳
2
回答
带
数组
的
java
克隆()
、
、
this.forca=rValue.forca; } 但是feitico具有相同的引用,而不是克隆
数组
中的对象我真的需要克隆
数组
中的每个
元素
吗?还是我的克隆()拼写错误?
浏览 2
提问于2016-04-14
得票数 2
回答已采纳
10
回答
在
Java
中,什么是浅
拷贝
?
、
、
java
.util.Calendar.clone()返回“具有相同属性的...a新日历”,并返回“此日历的浅副本”。在
Java
中,什么是浅
拷贝
? 它与
Java
深
拷贝
(如果存在的话)有什么不同?
浏览 6
提问于2009-07-24
得票数 63
回答已采纳
2
回答
复制构造函数c++奇怪的行为?
、
、
您好,我有一个包含
数组
的类,我没有通过我的类构造函数传递这个
数组
(这里会出错吗?)该
数组
只是在类中定义,然后在一个read方法中初始化。我读过浅
拷贝
和深
拷贝
,但我不明白为什么在浅
拷贝
之后调用的方法会导致这两个
拷贝
都排序?这是预期的行为吗?更多信息:static string myArray[5]; 然后在write方法中,我将5个
元素
写入其中,有没有更好的方法,我必须使用一个方法来初始化它。
浏览 1
提问于2012-03-17
得票数 2
回答已采纳
6
回答
Arrays.copyOf是生成浅
拷贝
还是深
拷贝
?
这个测试表明副本是很深的:String[] targetArray =
java
.util.Arrays.copyOf此测试表明副本是浅浅的:String[][] targetArray =
java
.util.Arrays.copyOfsourceArray[0][0] = "
浏览 6
提问于2013-08-21
得票数 18
回答已采纳
3
回答
Python有类似于
Java
的System.arraycopy吗?
、
Python有类似于
Java
的System.arraycopy吗?我不想只复制引用(浅
拷贝
),也不想分割它(深
拷贝
w/新引用)。就像爪哇的
数组
拷贝
一样。到目前为止,我在Python中找到的唯一方法是编写我自己的代码。在
Java
中,使用System.arraycopy比滚动您自己的要好得多,不确定在Python中是否存在这种情况。
浏览 13
提问于2013-11-27
得票数 4
回答已采纳
1
回答
浅复制
数组
的
数组
、
、
、
我有一个带有子
数组
的
数组
。我想转移第一个子
数组
(arr[0].shift)中的第一个
元素
。但是,下面的代码移动了 first
元素
,用于all子
数组
。我想这与fillWith是一个深
拷贝
有关,但我试着用我所知道的每一种方法将它变成浅薄的
拷贝
。 我遗漏了什么?
浏览 5
提问于2022-09-09
得票数 0
回答已采纳
1
回答
使用浅
拷贝
检索另一个
数组
中的
数组
段,并保留引用
、
我在arrayCopy中存储的新
数组
女巫看起来应该像这个arrayCopy[] = {5,4,4,3}。常量问题是,我的目标是保持对原始array.So的引用,如果在arrayCopy中更改
元素
il也会在array中更改arrayCopy[0] = 20()做了一个浅
拷贝
,但是它没有完成我想要的。return arrayTemp; 输出Exception in thread "main
浏览 2
提问于2016-06-05
得票数 0
回答已采纳
2
回答
如何复制
数组
的值(不指向)。切利不是为我工作的
、
我有一个函数,试图系统地将
数组
添加到另一个多维
数组
中。但是,在添加
数组
的每一步中,这些计算都会更改先前输入的值。我试过用切片,但显然我做错了。最后的返回应该是一个
数组
,其中每个
元素
看起来如下:[
数组
,数字]。这个数字似乎很好,但是由于它不是一个对象,所以它没有受到影响。我希望
数组
之间是不同的,目前它们都是相同的。
浏览 0
提问于2019-04-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java数组之数组的定义
Java数组那些事
PHP去除数组中的空值元素
Java基础篇——数组详解
Typescript 数组在指定位置插入元素(splice方法)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券