为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不能输出结果呢?

public class Book {
 private String name;
 public String GetBook()
 {
  int id=0;
  setName("java");
  return id+this.name;
 }
 private void setName(String name)
 {
  this.name=name;
 }
 public Book getBook(){
  return this;
 }
 public static void main(String[] args)
 {
  Book b=new Book();
  b.GetBook();
  //b.setName("web");
  //b.getBook();
  
 }
}

正在回答

2 回答

你GetBook()方法是有return一个字符串,但你只是调用它,并没有把返回值输出。把b.GetBook();换成System.out.println(b.GetBook());就可以输出啦。

0 回复 有任何疑惑可以回复我~

程序中没有输出的语句,使用System.out.println()输出信息

1 回复 有任何疑惑可以回复我~
#1

慕粉3932450 提问者

不是有return语句吗?
2016-09-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么不能输出结果呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信