gpt4 book ai didi

java - 使用在另一个类中的 getter 方法中返回的变量

转载 作者:行者123 更新时间:2023-11-29 07:08:41 26 4
gpt4 key购买 nike

我仍在学习,但似乎遇到了本应非常简单的障碍;我的强项似乎是方程式的逻辑,但我在内存和实现函数以及纠正简单语法方面缺乏技巧。

我在其中实现该方法的类是 MyClass,我想定义从其他类获取的变量的方法是 establishIrEvent。我要从中收集变量的类是 IREvent,返回该类中我要收集的变量的 getter 方法是 getX。

现在是代码:

IREvent 类的 Getter 方法:

public int getX() {
return x;
}

我想在 MyClass 中使用该变量进行赋值的方法(我的尝试非常糟糕):

public void establishIrEvent(IREvent arg0) {

int source = (IREvent)arg0.getX();

}

任何建议将不胜感激,并且祈祷这个问题可能会帮助其他人解决类似的问题!请询问任何更多信息,因为我似乎总是会遗漏某些东西或提出一些让有经验的开发人员有些恼火的问题。

最佳答案

您的代码存在一些问题。首先,您尝试将 int 分配给 String 因为 getX 返回 intsource 变量是一个 String。如果您想这样做,请尝试:

String source = Integer.toString(arg0.getX());

其次,问题不大,无需将 arg0 转换为 IREvent,因为它已在 establishIrEvent 中定义方法。

关于java - 使用在另一个类中的 getter 方法中返回的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16610617/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com