Я ищу способ сопоставления строки, которая может содержать целочисленное значение. Если да, проанализируйте его. Я хотел бы написать код, похожий на следующий:
def getValue(s: String): Int = s match {
case "inf" => Integer.MAX_VALUE
case Int(x) => x
case _ => throw ...
}
Цель состоит в том, что если строка равна "inf", верните Integer.MAX_VALUE. Если строка представляет собой синтаксическое целое число, верните целочисленное значение. Иначе бросьте.