【发布时间】:2013-08-25 21:24:25
【问题描述】:
我得到了一个带有一些 int 声明变量的简单代码,问题是,每次代码中的另一个方法在做她的事情,变量“e”回到它原来的那个,在代码中值应该是减少一个随机变量(使用 x.nextInt();) var 正在减少,但是当转到类中的另一个函数时,var 又回到了原来的状态。
有人知道如何解决这个问题吗?谢谢。
【问题讨论】:
-
请出示您的代码。
-
显示您的代码会有所帮助。您确定要设置减少吗?类似
e = e - x.nextInt()? -
显示代码。无论如何,这看起来像是通常的“按值传递与按引用传递”的混淆。
-
我们不是巫师。我们无法发现我们甚至看不到的代码中的错误。