嘿stackoverflow社区!
有点像编码的新手,所以请放轻松。
基本上,当我调用getOwner方法时,我试图让这段代码返回所有者。所有这些都在java中!
这是我的代码:
public class SmartCard<__name__> {
public __name__ owner;
public __name__ getOwner(){
return owner;
}
}
我是以错误的方式接近这个吗?谢谢您的帮助 :)
嘿stackoverflow社区!
有点像编码的新手,所以请放轻松。
基本上,当我调用getOwner方法时,我试图让这段代码返回所有者。所有这些都在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__
它是什么或如何初始化它。这将是了解空值和空指针异常的好机会。
顺便说一句,您应该知道它__name__
不遵循java 样式指南。