【发布时间】:2012-06-04 19:16:36
【问题描述】:
我对编程还很陌生,我正在开发一个库接口以更好地熟悉 java 的某些方面。我正在尝试做的是调用checkOutBook(); 方法,用户在其中输入书籍isbn,if 语句迭代抛出arraylist 寻找那个isbn。
如果它在那里,我会得到索引来尝试调用 book 对象以将布尔值更改为 false 以表明该书不可用。但我不知道该怎么做。找了好几天了。
public void checkout() {
// TODO Auto-generated method stub
int q = l.getReturnB();
if (Cat.cat.contains(q)){
book r = Cat.cat.get(q);
book b = new book(b.getIsbn(),b.getTitle(),b.c); // c = the boolean value which is true.
r(b.getIsbn(),b.getTitle(),false);
Cat.cat.add(r);
}
【问题讨论】:
-
为您的对象、方法和参数使用有意义的名称是您开始编程时需要学习的最重要的事情之一。