java - 我可以使用java中int方法的输出来更改int变量值吗

标签 java

我理解将 int 值放入方法中的概念,该方法实际上是 int 值的副本,而不是实际值和内存位置。

有没有办法根据方法的结果更改主整数值?

如果我将 int 值返回给 main,我可以执行类似 int num = int numIn 的操作,其中 int numIn 是返回值。如果是的话,它可以用于多个方法返回,以便 main int 值在每个连续方法返回后发生变化吗?

最佳答案

您必须开始here .

int i = 10;

private int add(int x, int y){
    return x + y;
}

最初i的值为10。但是如果你调用-

i = add( 5, 10 );

i 的新值现在为 15。

关于java - 我可以使用java中int方法的输出来更改int变量值吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22771278/

相关文章:

c# - 这段代码在 c# 中的等价物是什么

java - 运行 SQL Developer 时键入 JDK 安装的完整路径名?

java - Android Studio AlarmManager.cancel() 关闭应用程序

java - 更改整个 JFrame 的字体类型和大小?

java - 如何使用 Hibernate` 使用 Spring JPA 将一个表的多个列映射到另一个表的单个父列

java - 如何将所有包名称重命名为小写

java - Guice:如何根据(动态网络属性)在运行时更改注入(inject)

java - Java 正则表达式的另一种模式

java - 学习 Spring MVC 的资源

java - 仅将 char[] 的一部分复制到 String