Привет есть массив чисел, как строки:Строка числового преобразования с использованием регулярных выражений в Скале
val original_array = Array("-0,1234567",......)
который является строкой, и я хочу, чтобы преобразовать в числовой массив.
val new_array = Array("1234567", ........)
Как я могу получить это в scala?
Использование original_array.toDouble дает ошибку
Почему вы считаете «-0,1234567» как 1234567, а не -0.1234567? – Nyavro
Потому что это массив ежемесячного дохода, как указано в данных –
@RajarshiBhadra, пожалуйста, объясните подробнее. Ваш массив не является строкой, как вы заявляете, и ее первый элемент имеет два числа, поэтому нам нужно, чтобы вы объяснили правила для того, что вы хотите в качестве вывода здесь. –