A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

提示: 该帖被管理员或版主屏蔽

9 个回复

倒序浏览
就是不知道键盘录入怎么存入集合呢?
修改其中一个学生姓名是用反射吗?
这题是用Map集合吗?
回复 使用道具 举报
在线等,解决有分哦
回复 使用道具 举报
kikt 发表于 2015-6-3 12:04
不知道符不符合你的要求

代码写上注释会不会好一些?
回复 使用道具 举报
看的有点晕了!
回复 使用道具 举报
楼主解决了否?
回复 使用道具 举报
  1. //添加书籍功能
  2.         public void addBook(ArrayList list)
  3.         {
  4.                 Iterator<Book> it=list.iterator();
  5.                 System.out.println("您选择了添加书籍功能");
  6.                 Scanner scanner=new Scanner(System.in);     //创建扫描器对象,该类对象是用于获取从键盘输入的数据
  7.                 System.out.println("请输入书名");
  8.                 String bookName=scanner.next();        //调用扫描器对象扫描方法,获取从键盘输入的书名
  9.                
  10.                 System.out.println("请输入作者");
  11.                 String bookauthor=scanner.next();      //调用扫描器对象扫描方法,获取从键盘输入的作者名
  12.                
  13.                 System.out.println("请输入出版社");
  14.                 String bookpress=scanner.next();      //调用扫描器对象扫描方法,获取从键盘输入的出版社
  15.                
  16.                 System.out.println("请输入价格");
  17.                 double bookPrice=scanner.nextDouble();   //调用扫描器对象扫描方法,获取从键盘输入的价格
  18.                
  19.                 System.out.println("请输入编号");
  20.                 String bookId=scanner.next();         //调用扫描器对象扫描方法,获取从键盘输入的书籍编号
  21.                
  22.                 System.out.println("请输入出版日期    格式是:yyyyMMdd  例如:20150102");
  23.                 String pressTime=scanner.next();      //调用扫描器对象扫描方法,获取从键盘输入的书籍出版日期

  24.                 Book book=new Book(bookName, bookauthor, bookpress, bookPrice ,bookId, pressTime);  //根据输入的信息创建Book类的对象
  25.                 System.out.println("是否添加该书:(Y)是(N)否");
  26.                 String option = scanner.next();
  27.                 if ("y".equalsIgnoreCase(option))
  28.                 {
  29.                         list.add(book);     //把创建的Book类对象添加到集合中
  30.                         System.out.println("正在添加……");
  31.                         System.out.println("添加成功");
  32.                 }
  33.                
  34.                 System.out.println(" 书名"+"\t\t"+"作者"+"\t"+"出版社"+"\t\t"+"价格"+"\t"+"编号"+"\t\t"+"出版日期");
  35.                 System.out.println(list);
  36.         }
复制代码

回复 使用道具 举报
景彬 发表于 2015-6-3 14:03
楼主解决了否?

没有呢,。。
回复 使用道具 举报
题目被屏蔽了。0 0
回复 使用道具 举报
学习学习
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马