如何访问在属于另一个Java类的方法中声明的变量?

金女郎

我最近开始尝试使用Java,但是我一直陷入这个问题。我有两个Java文件,分别称为Main_file.java和Helper.java。Helper.java文件包含一个名为name的字符串变量,我希望从Mainfile.java中访问该变量并将其分配给字符串变量x。文件看起来像这样。

Main.java

public class Mainfile{

    Helper myhelper =new MyHelper();

    public void create_func(){
        String x =  /* assign the value name from the helper file */;
    }

Helper.java

public class Helper{

    public void add_name() {
        String name = "New_name";
    }
}

但这似乎不起作用。我不确定我尝试的方法是对还是错。有人可以帮我吗?先感谢您。

派克光环

name您在Helper类中创建的变量不是class-member,而是仅存在于方法中的成员add_name()

如果您想要一个班级成员,则必须像这样创建它:

public class Helper{
    String name = "New_name";
}

那么您可以像这样访问它:

public class MainFile{

    Helper myHelper = new Helper();

    public void create_func(){
        String x =  myHelper.name;
    }
}

许多人会说班级成员“必须”是私有的,因此为班级成员创建吸气剂和塞特气可能会更好:

public class Helper{
    private String name = "New_name";
    public String getName() {
        return name;
    }
    public void setName(String newName) {
        name = newName;
    }
}

public class MainFile{

    Helper myHelper = new Helper();

    public void create_func(){
        String x =  myHelper.getName();
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Java中的另一个类访问变量

来自分类Dev

在JAVA中访问另一个类变量

来自分类Dev

从Java中的另一个类访问变量

来自分类Dev

如何从Java中同一包中的另一个类访问变量

来自分类Dev

如何获得在另一个类的一个类中声明的变量?

来自分类Dev

如何访问在属于另一个类的静态对象中创建的列表?

来自分类Dev

如何在一个类中定义/声明一个变量,以便可以在PHP的另一个文件中访问它?

来自分类Dev

目标 C:如何访问 AppDelegate 中另一个类中声明的类?

来自分类Dev

访问另一个类的类方法/变量

来自分类Dev

如何访问在另一个类中声明的类?

来自分类Dev

如何在另一个活动中访问在主活动中声明的变量

来自分类Dev

声明一个变量-从另一个类访问它?

来自分类Dev

如何从另一个类访问对象变量?

来自分类Dev

快速访问另一个类中的变量

来自分类Dev

如何访问属于我传递给另一个类的类的实例的属性?

来自分类Dev

如何通过在Javascript另一个类的实例访问另一个类中的方法

来自分类Dev

如何使用或调用在另一个类中声明的静态变量

来自分类Dev

如何使用在另一个类中声明的变量

来自分类Dev

如何声明另一个类中的枚举?

来自分类Dev

如何从jQuery中的另一个对象访问在一个对象中声明的变量

来自分类Dev

从同一类中的另一个方法访问变量

来自分类Dev

将一个方法中的变量访问到同一类中的另一个方法

来自分类Dev

如何在Java中的另一个类中从主类访问int?

来自分类Dev

从Java中的另一个类访问私有变量

来自分类Dev

无法从Java中的另一个类访问变量?

来自分类Dev

如何访问另一个类的方法?

来自分类Dev

我的JButton的ActionListener如何访问另一个类中的变量?

来自分类Dev

如何从python中的另一个类访问变量

来自分类Dev

OMNET++ 如何访问另一个类中的函数或变量

Related 相关文章

  1. 1

    从Java中的另一个类访问变量

  2. 2

    在JAVA中访问另一个类变量

  3. 3

    从Java中的另一个类访问变量

  4. 4

    如何从Java中同一包中的另一个类访问变量

  5. 5

    如何获得在另一个类的一个类中声明的变量?

  6. 6

    如何访问在属于另一个类的静态对象中创建的列表?

  7. 7

    如何在一个类中定义/声明一个变量,以便可以在PHP的另一个文件中访问它?

  8. 8

    目标 C:如何访问 AppDelegate 中另一个类中声明的类?

  9. 9

    访问另一个类的类方法/变量

  10. 10

    如何访问在另一个类中声明的类?

  11. 11

    如何在另一个活动中访问在主活动中声明的变量

  12. 12

    声明一个变量-从另一个类访问它?

  13. 13

    如何从另一个类访问对象变量?

  14. 14

    快速访问另一个类中的变量

  15. 15

    如何访问属于我传递给另一个类的类的实例的属性?

  16. 16

    如何通过在Javascript另一个类的实例访问另一个类中的方法

  17. 17

    如何使用或调用在另一个类中声明的静态变量

  18. 18

    如何使用在另一个类中声明的变量

  19. 19

    如何声明另一个类中的枚举?

  20. 20

    如何从jQuery中的另一个对象访问在一个对象中声明的变量

  21. 21

    从同一类中的另一个方法访问变量

  22. 22

    将一个方法中的变量访问到同一类中的另一个方法

  23. 23

    如何在Java中的另一个类中从主类访问int?

  24. 24

    从Java中的另一个类访问私有变量

  25. 25

    无法从Java中的另一个类访问变量?

  26. 26

    如何访问另一个类的方法?

  27. 27

    我的JButton的ActionListener如何访问另一个类中的变量?

  28. 28

    如何从python中的另一个类访问变量

  29. 29

    OMNET++ 如何访问另一个类中的函数或变量

热门标签

归档