黑马程序员技术交流社区
标题:
一道题基础题,求大神解惑!
[打印本页]
作者:
long-long
时间:
2015-6-3 11:37
提示:
该帖被管理员或版主屏蔽
作者:
long-long
时间:
2015-6-3 11:38
就是不知道键盘录入怎么存入集合呢?
修改其中一个学生姓名是用反射吗?
这题是用Map集合吗?
作者:
long-long
时间:
2015-6-3 11:40
在线等,解决有分哦
作者:
Tangtang
时间:
2015-6-3 13:44
kikt 发表于 2015-6-3 12:04
不知道符不符合你的要求
代码写上注释会不会好一些?
作者:
ywang
时间:
2015-6-3 13:54
看的有点晕了!
作者:
景彬
时间:
2015-6-3 14:03
楼主解决了否?
作者:
bin2015
时间:
2015-6-3 14:19
//添加书籍功能
public void addBook(ArrayList list)
{
Iterator<Book> it=list.iterator();
System.out.println("您选择了添加书籍功能");
Scanner scanner=new Scanner(System.in); //创建扫描器对象,该类对象是用于获取从键盘输入的数据
System.out.println("请输入书名");
String bookName=scanner.next(); //调用扫描器对象扫描方法,获取从键盘输入的书名
System.out.println("请输入作者");
String bookauthor=scanner.next(); //调用扫描器对象扫描方法,获取从键盘输入的作者名
System.out.println("请输入出版社");
String bookpress=scanner.next(); //调用扫描器对象扫描方法,获取从键盘输入的出版社
System.out.println("请输入价格");
double bookPrice=scanner.nextDouble(); //调用扫描器对象扫描方法,获取从键盘输入的价格
System.out.println("请输入编号");
String bookId=scanner.next(); //调用扫描器对象扫描方法,获取从键盘输入的书籍编号
System.out.println("请输入出版日期 格式是:yyyyMMdd 例如:20150102");
String pressTime=scanner.next(); //调用扫描器对象扫描方法,获取从键盘输入的书籍出版日期
Book book=new Book(bookName, bookauthor, bookpress, bookPrice ,bookId, pressTime); //根据输入的信息创建Book类的对象
System.out.println("是否添加该书:(Y)是(N)否");
String option = scanner.next();
if ("y".equalsIgnoreCase(option))
{
list.add(book); //把创建的Book类对象添加到集合中
System.out.println("正在添加……");
System.out.println("添加成功");
}
System.out.println(" 书名"+"\t\t"+"作者"+"\t"+"出版社"+"\t\t"+"价格"+"\t"+"编号"+"\t\t"+"出版日期");
System.out.println(list);
}
复制代码
作者:
long-long
时间:
2015-6-3 15:09
景彬 发表于 2015-6-3 14:03
楼主解决了否?
没有呢,。。
作者:
绝版坏银
时间:
2015-6-3 15:38
题目被屏蔽了。0 0
作者:
wangkai
时间:
2015-6-3 19:45
学习学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2