打字猴:1.700456261e+09
1700456261 public class BookStore{
1700456262
1700456263 private final static ArrayList<IBook>bookList=new ArrayList<IBook>();
1700456264
1700456265 //static静态模块初始化数据,实际项目中一般是由持久层完成
1700456266
1700456267 static{
1700456268
1700456269 bookList.add(new NovelBook(“天龙八部”,3200,“金庸”));
1700456270
1700456271 bookList.add(new NovelBook(“巴黎圣母院”,5600,“雨果”));
1700456272
1700456273 bookList.add(new NovelBook(“悲惨世界”,3500,“雨果”));
1700456274
1700456275 bookList.add(new NovelBook(“金瓶梅”,4300,“兰陵笑笑生”));
1700456276
1700456277 }
1700456278
1700456279 //模拟书店买书
1700456280
1700456281 public static void main(String[]args){
1700456282
1700456283 NumberFormat formatter=NumberFormat.getCurrencyInstance();
1700456284
1700456285 formatter.setMaximumFractionDigits(2);
1700456286
1700456287 System.out.println(”–––—书店卖出去的书籍记录如下:–––—”);
1700456288
1700456289 for(IBook book:bookList){
1700456290
1700456291 System.out.println(“书籍名称:”+book.getName()+”\t书籍作者:”+
1700456292
1700456293 book.getAuthor()+”\t书籍价格:”+formatter.format
1700456294
1700456295 (book.getPrice()/100.0)+“元”);
1700456296
1700456297 }
1700456298
1700456299 }
1700456300
1700456301 }
1700456302
1700456303 在BookStore中声明了一个静态模块,实现了数据的初始化,这部分应该是从持久层产生的,由持久层框架进行管理,运行结果如下:
1700456304
1700456305 ––––书店卖出去的书籍记录如下:–––––––
1700456306
1700456307 书籍名称:天龙八部 书籍作者:金庸 书籍价格:¥32.00元
1700456308
1700456309 书籍名称:巴黎圣母院 书籍作者:雨果 书籍价格:¥56.00元
1700456310
[ 上一页 ]  [ :1.700456261e+09 ]  [ 下一页 ]