In Scala gibt es eine saubere und einfache Art und Weise zu vergleichen, einen Wert mit mehreren Werten

Sagen, ich habe eine variable x, und ich möchte prüfen, ob es gleich zu einem von mehreren Werten a, b, c, d, e (ich meine die == Gleichheit, nicht Identität).

In einer SQL-Abfrage das gleiche Konzept ist behandelt mit

WHERE x IN (a, b, c, d, e).

Gibt es etwas vergleichbares in Scala das ist so einfach, wie das? Ich weiß, es ist sonst möglich, es zu tun in einer Linie mit einem komplexen Ausdruck wie dem Bau eines HashSet und überprüfung auf die Existenz in der Menge, aber ich würde es vorziehen, verwenden Sie ein einfaches Konstrukt, wenn es verfügbar ist.

InformationsquelleAutor Gigatron | 2011-05-08
Schreibe einen Kommentar