gpt4 book ai didi

java - 你推荐什么 Java Collections 库?

转载 作者:搜寻专家 更新时间:2023-10-31 19:42:00 24 4
gpt4 key购买 nike

<分区>

我继承了一个团队和一个 (Java) 代码库。

代码库使用了大量显式for each 循环。我想用诸如 Commons Collections Transformers 和 Predicates 及其收集和转换方法之类的东西替换那些(编辑:在未来的代码中)。

但是,Commons Collection 不是通用的。我的代码库的其余部分,无论它缺少什么,都是,我不想引入很多转换。

所以我正在查看带有泛型的 Commons-Collections (http://sourceforge.net/projects/collections/) 和 Guava(以前称为 Google Collections)(http://code.google.com/p/ Guava 库/)。

问题一:这些库中的一个或两个是否被公认为可安全用于生产?您在生产中使用其中之一吗?

问题二:这两个,你推荐哪个?使用过这两种方法的人的回答都很棒,使用过这两种方法的人的回答更好!

最后,我的团队包括中高级承包商和 Java 中初级员工(编辑:但在非 OO 编程方面有多年经验)。所以我不想介绍一个以上的集合库,我确实想要一个对我的团队中的任何一个人来说都不会太难使用的库。

谢谢!

编辑:我想替换显式循环,因为样板文件的数量掩盖了实际的业务代码。我有嵌套循环调用带有嵌套循环的函数,所有这些都是为了做单行的事情。通过适当的介绍和培训,我觉得我的团队会发现 Collections/Transformer/Predicate 方法更干净、更清晰、编写起来更快、更容易阅读。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com