请各位大神帮忙解答一下返回值的问题,谢谢。

dulian_ 2018-01-21 09:45:30
protected int x = 100;
//定义一个普通的有返回值的实例方法
public int getX() {
return (int)x;
}
定义了一个实例变量,在定义方法哪里和实例变量的修饰符不一样都可以,然而,构造器的修饰符和返回值的修饰符不一样也可以。就是不比构造器的修饰符的所占内存空间大就行。我也看不懂return ()x;这种,请求各位大神解答一下,谢谢。
...全文
260 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dulian_ 2018-01-22
  • 打赏
  • 举报
回复
强制转换的意思吗? 例如 protected int x = 100; //定义一个普通的有返回值的实例方法 public double getX() { return (int)x; }
weixin_39670158 2018-01-21
  • 打赏
  • 举报
回复
就是强转成int啊。。

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧