嘿 stackoverflow 社区!
有点像编码的新手,所以请放轻松。
基本上,当我调用 getOwner 方法时,我试图让这段代码返回 owner。 所有这些都在 Java 中!
这是我的代码:
public class SmartCard<__name__> {
public __name__ owner;
public __name__ getOwner(){
return owner;
}
}
我是不是用错了方法? 感谢您的帮助:)
最佳答案
我猜测它没有被返回的原因意味着 getOwner
返回 null。那是因为您还没有将 owner
初始化为任何东西。这可能是您可以做到的:
public class SmartCard<__name__> {
public __name__ owner = new __name__();
public __name__ getOwner(){
return owner;
}
}
我说“可能”是因为我不知道 __name__
是什么或如何初始化它。这将是了解空值和 null pointer exceptions 的好机会.
顺便说一句,你应该知道 __name__
不遵循 java style guidelines .
关于java - getOwner 方法不返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19256663/