Tôi có thể đọc một số dữ liệu như thế này trong phần repl. Đối với một chương trình thực sự tôi dự định chỉ định trong một hình thức đặc biệt cho phép.Làm thế nào để chuyển đổi một chuỗi số clojure thành các số nguyên riêng biệt?
(def x1 (line-seq (BufferedReader. (StringReader. x1))))
Nếu tôi nhập 5 5, x1 là ràng buộc để ("5 5")
Tôi muốn chuyển đổi danh sách này của một yếu tố vào một danh sách của hai số nguyên. Làm thế nào tôi có thể làm điều đó? Tôi đã được chơi xung quanh với phân tích chuỗi trên khoảng trắng, nhưng đang gặp khó khăn khi thực hiện chuyển đổi thành số nguyên.
Nó phải là '(.split chuỗi # " ")' tất nhiên :) –
@googolplex, '(string .split"")' thực sự. Cảm ơn bạn đã chỉ ra, tôi đã sửa đổi câu trả lời. – Jan
Cảm ơn. Bạn đã tích hợp hai bước, điều này giải thích tại sao tôi nhận được một lỗi về chuyển đổi ký tự và một lỗi khác về chuyển đổi chuỗi thành char. Tôi sẽ thử cái này để chắc chắn. – octopusgrabbus