我有我的java枚举,如:FOO("foo"),BAR("bar") .我有一个getValue()方法来返回枚举的值"foo"和"bar",这必须是在Java中。另一方面,我必须在Scala中匹配这一点: case "foo" =>result match {
case Enum.FOO.getValue()n
我有以下问题:我们有一个共享的scala- java -project (成员只写java代码),因此我们将java枚举用于一个目的。但是现在我想在scala中对这个枚举执行模式匹配,并使用@switch对其进行优化,因为java switch实际上可以使用枚举。error: could not emit switch for @switch annotated match其中tiletype是包含<e
是否可以在OR查询中对结果进行排序。skills=java,php,mongodb,scala
因此,查询将是q=skills:java OR php OR scala它是可能的排序结果,如如果所有技能(java,php,mongodb,scala)匹配,然后显示在顶部。(从上到下)和单一技能匹配在底部。