feilong-core 1.9.6 发布了,feilong-core 是一个让Java开发更简便的工具包。
简介:
目标:Reduce development, Release ideas (减少开发,释放思想);
让你从大量重复的底层代码中脱身,提高工作效率;
让你的代码更简炼,易写、易读、易于维护;
具体参见 1.9.6 milestone
1.9.6 文档地址: http://feilong-core.mydoc.io/
1.特性
ConvertUtil 添加 Set<T> toSet(T...arrays) 方法
fix #554
数组转成 Set (LinkedHashSet).
如果你要通过以下方式来构造Set:
Set<String> set = new LinkedHashSet<>(); set.add("feilong1"); set.add("feilong2"); set.add("feilong2"); set.add("feilong3");
此时你可以使用:
Set<String> set = toSet("feilong1", "feilong2", "feilong2", "feilong3");
代码会更简洁
甚至于:
有很多时候,参数需要一个对象Set,构造的时候,你需要这样
Set<UserAddress> userAddresseSet = new LinkedHashSet<>(); UserAddress userAddress = new UserAddress(); userAddress.setAddress("上海"); userAddresseSet.add(userAddress);
你可以重构成:
UserAddress userAddress = new UserAddress(); userAddress.setAddress("上海"); Set<UserAddress> userAddresseSet = toSet(userAddress);
此方法返回的是LinkedHashSet
2.修改
update javadoc fix #551
3.移除
none
4.Bug 修复
none