java 等待输入_Java-代码不等待用户输入?

我必须为我的计算机科学课做一个项目.问题是:

图书馆的顾客最多可以借三本书.因此,一个顾客有一个名字和最多三本书.一本书有作者和书名.设计并实现两个类,分别是Patron和Book,以表示这些对象和以下行为:

>客户可以实例化带有标题和作者的书

>客户可以检查但不能修改书名或作者

>客户可以向顾客询问已借给定书(按书名识别)的地方.

>客户可以告诉顾客退回给定的书(按书名识别).

>客户可以告诉顾客借用给定的书.

赞助人类应该为每本书使用一个单独的实例变量(总共三本).

这些变量中的每一个最初都是空的.借书时,顾客会寻找一个不为null的变量.如果找不到这样的变量,则该方法返回false.如果找到空变量,则将其重置为新书,并且该方法返回true.类似的考虑也适用于其他方法.使用方法aString.equals(aString)比较两个字符串是否相等.确保为您的类包括适当的toString方法,并使用测试器程序对其进行测试.

现在我的问题是,当我运行该程序时,该程序不会等待用户输入.这是Eclipse控制台中出现的内容:

Please enter title of book 1:

s

Please enter author of book 1:

e

Please enter title of book 2:

f

Please enter author of book 2:

t

Please enter title of book 3:

g

Please enter author of book 3:

d

Which book would you like to check for?

s

The patro

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值