![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Zhang北海
外面的世界那么浮躁,我只想要一块键盘,全世界都是我的!
展开
-
重构-改善既有代码的设计(学习之路)
重构什么是重构?重构的方法Add Parameter(添加参数)Remove Parameter(移除参数)Pull Up Field(字段上移)Pull Up Method(函数上移)Pull Up Constructor Body(构造函数本体上移)合并数据库查询 什么是重构? 所谓重构(refactoring)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构...原创 2018-10-13 22:28:56 · 209 阅读 · 0 评论 -
java 一层list 转两层分组list(分组key为list对象内的某个key)
代码如下: import com.alibaba.fastjson.JSONObject; import java.math.BigDecimal; import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; /** * 分组工具类 * * ...原创 2019-03-05 16:48:38 · 1511 阅读 · 0 评论