Example #1
0
 /** 打印金额、积分情况 */
 public void printMssage() {
   double totalPrice = 0;
   int fre = 0;
   Iterator iterator = list.iterator(); // 获取迭代器
   while (!iterator.isDone()) {
     Rental r = (Rental) iterator.getCurrent();
     totalPrice += r.getMovie().getPrice(r.getDays());
     fre += r.getMovie().getFre(r.getDays());
     iterator.next();
   }
   System.out.println(this.name + "您消费的金额是:" + totalPrice + "您这次所获得的积分是:" + fre);
 }