摘要: 1. 不用var。var是可以被不断修改的,而val是不能被修改的。使用val而不是var能让你的程序更强壮,bug更少,更好调试,更容易测试,在并发条件下,更容易调优而获得更好的性能。数学证明我们不用var是没问题的。2. 不用mutable的collection,和var同样的道理。3. 不用n 阅读全文
posted @ 2019-04-18 19:54 BarryW 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1. x.purchaseIntax.getOrElse(BigDecimal(0.00)) 可以直接写成 x.purchaseIntax.getOrElse(0)自动转换的 2. srcDataList.foldLeft(0.0)((s, v) => s+v.firstCostTax.toDoub 阅读全文
posted @ 2019-04-18 19:38 BarryW 阅读(941) 评论(0) 推荐(0) 编辑