Java常用Util封装
主要是总结一些开发中常用的Util工具类,仅供参考
梧桐南呀
这个作者很懒,什么都没留下…
展开
-
将对象转换为collection
projectListToVoList(Lists.newArrayList(project)).get(0);原创 2021-06-21 13:12:43 · 503 阅读 · 0 评论 -
枚举类的使用
枚举类的创建@AllArgsConstructorpublic enum ProjectStatusEnum { /** * 未开始 */ NOT_STARTED(1,"未开始"), /** * 进行中 */ IN_PROGRESS(2,"进行中"), /** * 暂停 */ TERMINATED(4,"终止"), /** * 尾款 */ FINAL_PAYME原创 2021-06-21 13:07:13 · 117 阅读 · 0 评论 -
将获取的List<T>转化为某一列List<R>
1.将List映射为List比如List personList转为List nameList /** * 将List映射为List,比如List<Person> personList转为List<String> nameList * 可以指定过滤规则 * * @param originList 原数据 * @param mapper 映射规则 * @param predicate 过滤规则 * @pa原创 2021-05-21 18:04:27 · 875 阅读 · 0 评论 -
工具类之将List转为Map
实际项目中,我们从数据库中查询得到的数据都是由Mapper封装成的单个list,我们想给他转为对应的Map处理两张表或多张表的数据匹配问题,增加算法效率。1.将List转为Map/** * 将list转为Map * * @param list 原数据 * @param keyExtractor key的抽取规则 * @param <K> key * @param <V>原创 2021-05-21 17:53:11 · 474 阅读 · 0 评论