Предположим, что у меня есть строка в scala, и я хочу попытаться разобрать ее.
Я знаю, что я могу просто вызвать toDouble
, а затем поймать исключение формата java num, если это не удается, но есть ли более чистый способ сделать это? Например, если была функция parseDouble
, которая вернула Option[Double]
, это было бы квалифицировано.
Я не хочу помещать это в свой собственный код, если он уже существует в стандартной библиотеке, и я просто ищу его в неправильном месте.
Спасибо за любую помощь, которую вы можете предоставить.