pass-by-value

pass-by-value

文章 0 浏览 4

Java 真的是按值传递对象吗?

可能的重复: Java 是按引用传递吗? public class myClass{ public static void main(String[] args){ myObject obj = new myObject("myName"); cha…

惜醉颜 2024-12-12 09:46:12 1 0

在 C++11 中,什么时候应该按值捕获 lambda 表达式的绑定变量?

我有一个 Visual Studio 2010 C++ 程序,其主要功能是: vector v(10); double start = 0.0; double increment = 10.0; auto f = [&start, increment]…

夏夜暖风 2024-12-11 19:35:23 0 0

自修改对象的 Ref 与 No Ref

如果在函数中修改作为参数引用的对象,是否使用 ref 有关系吗?下面两个函数有区别吗? void DisposeObject(ClassThing c) { c.Dispose(); } void Dis…

暗喜 2024-12-11 17:04:09 1 0

通过引用递归传递对象?爪哇

因此,我有一个算法,迫使我递归地传递一个对象作为参数,并在不同的递归深度上设置该对象的值。问题是 Java 不允许我这样做,因为它们按值传递或其他…

余生共白头 2024-12-11 08:00:37 1 0

如何应对无法通过引用传递?

我发现理解不同对象如何通信和交换信息非常困难。 来自 C/C++ 世界,当我需要将对象提供给类/函数进行处理时,我习惯于通过引用传递对象。 我确信有一…

爱,才寂寞 2024-12-11 07:37:00 0 0

如何按值传递对象?

import std.stdio; class IntegerContainer { public int Integer = 1; } void DoubleInteger(IntegerContainer Container) { Container.Integer *= 2…

孤芳又自赏 2024-12-06 14:01:59 2 0

按值复制数组

当在 JavaScript 中将一个数组复制到另一个数组时: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); // Now, arr1 = ['a','b','c','d']…

空心↖ 2024-12-05 15:56:51 1 0

Java 是按值传递吗?

可能的重复: Java 是按引用传递吗? 为什么我的这段代码不起作用?我将一个对象传递给一个方法,但它不会修改我在 main 中创建的原始对象,这是为什…

她说她爱他 2024-12-05 12:26:04 1 0

Java引用传递问题

可能的重复: Java 是按引用传递吗? 我这里有这个类: public class Cat { private String catNum; private static Cat cat1; private static Cat c…

生生漫 2024-12-05 08:32:01 1 0

在vb.net方法中使用ByVal,常见的做法是什么?

在 vb.net 中,方法的参数默认使用 ByVal,最好的做法/常见做法是使其明确? 例如: 有 ByVal: Private Sub MySub(ByVal Q As String) { ' ... } End…

万劫不复 2024-12-03 14:23:41 1 0

有人能解释一下java是如何通过值传递的吗?

当我获取数组时,会出现这样的情况: int anArray[] = new int[5]; //initialize to 0 doStuff(anArray); //inside doStuff anArray[3] = 731; //pass…

以酷 2024-12-02 06:01:15 1 0

修改作为方法参数传递的数组

假设我有一个 int 数组并且我想修改它。我知道我无法将新数组分配给作为参数传递的数组: public static void main(String[] args) { int[] temp_arra…

飘然心甜 2024-11-30 07:26:57 2 0

从 ASP.Net 代码隐藏中获取/设置文字中的选择框

我将以下代码添加到我的表单中的文字中。如何在后面的代码中获取/设置 select = name="populationSelect".... 中的数据? protected void PopulatePop…

梦与时光遇 2024-11-29 17:13:20 1 0

方法中修改了对象内容,但对象哈希码保持不变

在这段代码中,我将一个名称传递给一个方法,该方法修改字符串文字 name 但不修改对象本身,当代码退出该方法时,该对象(由哈希码标识)是相同的,但…

爱你不解释 2024-11-28 15:14:27 1 0

C++ 中的值传递

这里的对象是按值传递的,我不明白程序的输出。 #include using namespace std; class Sample { public: int *ptr; Sample(int i) { ptr = new int(i)…

早茶月光 2024-11-28 02:31:12 1 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文