对于百万分之一的时间,我想使用Java中的IN运算符,类似于SQL中的IN运算符。它可以作为编译器语法糖来实现。所以这个 通用标签

...真的很棒。实际上,上面的代码与此处相当冗长(且不适合基元)的构造相同: 通用标签

或者对于intlong和类似类型,如下所示: 通用标签

或者可能会有更有效的实现。

问题:

像这样的东西会成为Java 8的一部分吗?如果没有,我该如何提出建议?还是我现在可以使用任何等效的构造?

有帮助吗?

解决方案

使用 op4j 通用标签

使用相同的方法,您可以使用Is方法创建一个辅助类in 通用标签

使用静态导入,您可以编写: 通用标签

其他提示

您可以编写一个辅助方法来实现它。 通用标签

对于集合文字,有一个非常古老的建议。

当前有 Sets.newHashSet 在Guava中,与Arrays.asList非常相似。

您正在寻找 Java社区流程

我怀疑像IN运算符这样的东西是否可用,因为您已经指出,已经有多种方式(例如使用switch)。

我认为项目硬币和J8的需求清单已经满载,可以考虑。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top