【问题标题】:Are there any common, simple java logic libraries for making code more readable?是否有任何通用的、简单的 java 逻辑库可以使代码更具可读性?
【发布时间】:2011-10-10 20:55:42
【问题描述】:

大家好:有谁知道是否有通用的 apache 或其他逻辑库来简化代码块?例如,要处理诸如 (isOneOf, containsNOf, ...) 之类的逻辑问题?

我不是在寻找太花哨或实验性的东西,而是一个简单的带有 api 的 java 库,可以让我的代码更具功能性。

【问题讨论】:

  • 什么样的 API?您提到了集合 API,但在很难提出任何建议之后却不知道您到底在做什么!
  • @berry120 : 集合是人们希望在编程中应用的大多数逻辑的基础,因此,从这个意义上说,它们很重要。一般来说,我想删除复杂 if/switch 语句中存在的样板——而不必编写新方法。

标签: java apache logic


【解决方案1】:

java.util.Set 有 contains、containsAll、size、retainAll、removeAll。如果不确切地知道你在追求什么,就很难更准确地回答。 Guava 还具有出色的集合实用程序(谓词等),以及一些其他有用的集合。

【讨论】:

  • 我不想局限于任何一个特定的数据结构,而是我想要一组静态逻辑方法等......但我认为你是正确的,番石榴可能更相关。谢谢!!!!!!!!!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-06-10
  • 2012-07-02
  • 1970-01-01
  • 2019-09-13
  • 2021-11-06
  • 1970-01-01
  • 2020-11-18
相关资源
最近更新 更多