Как разделить введенную пользователем строку на пробел - PullRequest
0 голосов
/ 06 мая 2020

Я создал тип температуры, в котором пользователь должен иметь возможность вводить температуру в градусах Цельсия, Фаренгейта или Кельвина. Я делаю функцию, которая при вводе, таком как «100 F», разделит строку и создаст температуру с градусами 100 и шкалой F. Мне нужно иметь возможность разделить ее по пробелу, чтобы я мог передать их в мой конструктор для создания типа. В настоящее время я делаю это с помощью подпрограмм, но упускаю из виду, что, если я передам большее число, оно не будет правильно разделено. Есть ли способ разделить вводимые пользователем пробелом или пробелом.

Я должен использовать изображение, поскольку я вхожу в систему виртуально на машине и не могу скопировать вставку.

Code here

Мне нужно, чтобы они могли вводить любое значение от абсолютного нуля соответствующей температуры до желаемой температуры, например 1000 F.

1 Ответ

1 голос
/ 06 мая 2020

Чтобы разделить строку, вы должны использовать clojure.string/split. Вот отличные примеры: https://clojuredocs.org/clojure.string/split

...