泛型
自带五拨片
编写有思想的代码,是我一生的追求!
展开
-
泛型实现通用对象工具类
今天,项目中为了实现一个用到,需要把许多不同对象类型的list集合转化为map集合,例如:List<SchoolRoom>,List<Student>等,之前没有觉得特别麻烦,只需要为每个list集合写一个转化方法就可以了。今天实在太多,就打算自己手动写一个通用的方法。希望给小伙伴也能省下麻烦的重复工作。 演示类: SchoolRoom类 /** * 考场...原创 2019-03-22 11:37:01 · 622 阅读 · 0 评论 -
泛型实现通用对象工具类(3)
整理一下自己写的通用工具类,项目中用到比较多,代码如下: /** * 把集合中的对象能够以其属性以键值对(k->v)的形式返回的工具类 * @author dengjingsi */ public class BeanMapUtil { /** * 把集合能够以其属性以键值对(k->v) * @param list * @para...原创 2019-04-22 18:08:22 · 346 阅读 · 0 评论 -
泛型实现通用对象工具类(2)
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @author...原创 2019-04-19 10:19:44 · 313 阅读 · 0 评论