需求对应代码学习2/12

①如何使主键id自增
@TableId(type = IdType.AUTO)
private Integer id;
②如何指定日期格式,完成序列化与反序列化
 @JsonFormat(pattern = "yyyy-MM-dd",timezone = "Asia/Shanghai")    
private Date createDate;
③如何清空一个List中的重复元素

可以使用HashSet,将List里的数据传入HashSet,由于HashSet中不允许元素重复,再将List清空,再把HashSet中的元素放入List

HashSet<String> tableSet = new HashSet<>(tableList);
tableList.clear();
tableList.addAll(tableSet);

HashSet 是一个集合类,表示一个不允许有重复元素的集合。

④如何高效的遍历Map中的键值对
(Map.Entry<Integer, Reflect> reflectEntry : taskReflectDataMap.entrySet())

entrySet()Map 接口中的一个方法,它的作用是返回一个 Set 集合,集合中的每个元素都是一个 Map.Entry<K, V> 对象。Map.Entry 代表了 Map 中的一个键值对(键和对应的值)。

Map.Entry<K, V>Map 接口的一个嵌套接口,表示 Map 中的一对键值对(keyvalue)。这个接口提供了获取和设置 Map 中键值对的相关方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值