我仍在学习,但似乎陷入了一个非常简单的障碍;我的强项似乎与方程逻辑有关,但我在记忆和实现函数方面以及修正简单语法方面缺乏技巧。使用另一个类中的getter方法返回的变量
,我在实现该方法的类是MyClass的,我想定义从其他类所采取的变量是establishIrEvent的方法。我想从中收集变量的类是IREvent,它返回我要收集的此类中的变量的getter方法是getX。
现在的代码:
getter方法从IREvent类:
public int getX() {
return x;
}
的方法,我想在使用该变量分配,(我非常可怜的尝试)MyClass中:
public void establishIrEvent(IREvent arg0) {
int source = (IREvent)arg0.getX();
}
任何意见将非常感激,并祈祷这个问题可以帮助别人类似的咸菜都重要!请索取更多信息,因为我似乎总是错过某些东西,或者提出一个让某位经验丰富的开发人员感到困惑的问题。
你为什么将int转换为IREvent?此外,你正在分配结果给字符串。 – pbespechnyi
我忘了改变这一点,我想分配给一个int,谢谢你,我会编辑 – Phil
你没有提到任何问题,但我认为你的代码不会编译。尝试'String source = String.valueOf(arg0.getX());'你不能将int转换为String。你需要转换它。 – nakosspy