while(it.hasNext()){
items i=it.next();
sum+=i.getPrice()*goods.get(i);
}
this.setTotalPrice(sum);
return this.getTotalPrice();
while 当判断条件为true时会执行括号内内容。it.hasNext()方法表示是否还有下一条记录,是返回true,否false。